SWISS CHALET

675 Kirkwood Ave, OTTAWA ON

6137291789


Contact Review



5044th visitor, Write a review

SWISS CHALET Rating
2.0 out of 5 from 1 Reviews
SWISS CHALET Map

SWISS CHALET is ranked #2 of 9 nearby Restaurants.

SWISS CHALET is disappointed