The food was good but it was hard to stay in there because the burglar alarm was blaring out in the foyer and it was drowning out conversations in the restaurant. I cut my visit short to go and get some quiet!
Address: 7615 Vedder Rd, Chilliwack, British Columbia V2R 4E8, Canada
Location: Canada > British Columbia > Chilliwack
Phone Number: (604) 858-2323