Chaps Restaurant, 3419 Fairview St, Burlington Millcroft
2830th visitor, Write a review
Chaps Restaurant Map

near L7N 3N9

Chaps Restaurant is ranked #10 of 26 nearby Restaurants.

They say Chaps Restaurant is good, horrible, great