Westwinds Restaurant
Add to itinerary
Located inside the Best Western Pembroke Inn & Conference Centre is one of Pembroke's favorite family restaurants.
Located inside the Best Western Pembroke Inn & Conference Centre is one of Pembroke's favorite family restaurants.