The Westwood
119, Centre Avenue E, T0L 0H0
Location
Open in Google MapsReviews
Be the first to review The Westwood
Frequently Asked Questions about The Westwood
Does The Westwood offer home delivery?
Home delivery availability is not confirmed. Please call the restaurant directly.
Can I book a table at The Westwood?
Table booking availability is not confirmed. Please call the restaurant to check.
More in Black Diamond
Get Contact Details
Share your details and we'll connect you with The Westwood