Driving directions
Royal River Grill House
106 Lafayette St, Yarmouth, Maine, United States