Thera Greek Restaurant


Thera Greek Restaurant welcomes you to their dining room. Their atmosphere has been described as casual and family friendly. You can get there by car and may pay by cheque.
Phone:

Category:
Restaurants

Status:
  (History)

Address:
126 Victoria St W, L9R 1L7, Alliston   show map  Directions