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.
Open: Tuesday December 24, 10am-2pm
Closed: December 25 to January 2
Reopen: Friday January 3, 11am-9pm