Leo's Tapas & Grill Greek Cuisine
274 Gower Point Rd, Gibsons
(604) 886-9414
Menu
Restaurants in Gibsons, BC
Leo's Tapas & Grill Greek Cuisine
274 Gower Point Rd, Gibsons, BC V0N 1V0
(604) 886-9414