Leo's Tapas & Grill Greek Cuisine
274 Gower Point Rd, Gibsons
(604) 886-9414
Recent Reviews
You May Also Like
Mike's Place - 268 Gower Point Rd
Ice Cream Shop, Ice Cream & Frozen Yogurt, Ice Cream
Beachcomber Coffee Company - 264 Gower Point Rd
Coffee Shops, Coffee & Tea, Coffee & Tea Supplies, Coffee
The Pink House Bistro - 201-280 Gower Point Rd
Bistros, Middle Eastern, Vegan, Gluten-Free
Restaurants in Gibsons, BC
Leo's Tapas & Grill Greek Cuisine
274 Gower Point Rd, Gibsons, BC V0N 1V0
(604) 886-9414