City Square Grill, 281 Canada Avenue, Duncan
1877th visitor, Write a review
City Square Grill Map

near V9L1T6

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

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