This restaurant is very small. All though it's not the best looking restaurant around, you have very nice friendly staff. it's the kind of restaurant that the staff will recognize you if you go regularly.
Address: 106-1900 Merivale Rd, Ottawa, Ontario K2G 4N4, Canada
Location: Canada > Ontario > Ottawa
Phone Number: +1 613-723-7771