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: 1900 Merivale Rd # 106, Ottawa, Ontario, Canada
Location: Canada > Ontario > Ottawa
Phone Number: +1 613-723-7771