Details alone


Nourishing organic food, made from scratch daily since 1988.


A pay-by-weight buffet and in-house bakery, located at 198 Main Street in Ottawa. 
Open Tuesday to Sunday 11am - 9pm. Reservations for groups of 5 and more.
See our daily specials.