Free Daily Indoor Parking After 5PM ... affordable indulgences
  Home
  About
  Menus
  Wine
  Specials
  Photos
  Location
  Hours
 

Trella_Contact_Pic


The Team

Executive Chef -- Denis Analytis

General Manager -- Bobby Papadakis

General Manager -- Billy Papadakis


Contact Info

 Address | 345-A Preston St.
                              Ottawa, Ontario, Canada
K1S 1V6

Phone | 613 - 237 - 6767

       Fax | 613 - 237 - 6769