Swiss Chalet Rotisserie/grill

675 Kirkwood Ave Ottawa ON K1Z 8N7,
Ottawa

Business Summary:

Address :675 Kirkwood Ave Ottawa ON K1Z 8N7
City :Ottawa
Phone :613-729-1789