City Square Grill, 281 Canada Avenue, Duncan
1871st visitor, Write a review
City Square Grill Map

near V9L1T6

City Square Grill is ranked #6 of 26 nearby Restaurants.

They say City Square Grill is excellent, great, wonderful a highly recommended Grill Restaurant