Contact
Swiss Chalet Rotisserie & Grill (613) 823-0656
3775 strandherd DR, Ottawa ON as of FoodPages.ca