Restaurant
Leo's Tapas & Grill Greek Cuisine
18 locals recommend,
Tips from locals
Feel like authentic Greek tonight? Leo's has been the place to go for over 10 years.
They are open at 4pm for dinner only. Big portions and really good food and service.
Locals also recommend
Location
274 Gower Point Rd
Gibsons, BC