City Square Grill, 281 Canada Avenue, Duncan
1868th 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 pretty decent Grill Restaurant