Reviews, get directions and information for Leo's Tapas & Grill Greek Cuisine
About
A wonderful place in scenic Gibsons Landing with great Greek cuisine and other specialties. A place to relax & enjoy some good Greek food, drinks, and company.
Address: 274 Gower Point Rd, Gibsons, BC V0N 1V0, Canada
related searches: Leo's Bar and Grill menu, Leo's restaurant, Leo's Greek Taverna, Leo's, Leo's menu, Leo's take out menu, Leo's Listings, Gibsons restaurants
Reviews
Leo's has great Geek food for the whole family. The portions are big for the price. No view but located just a short walk from the marina.
8 years ago (13-01-2018)
Went for an office dinner...everyone's food was delicious and service was on point .friendly owner and staff..consistently excellent food!
8 years ago (15-12-2017)
The fettuccini polo was quite bland. Service was very good though.
8 years ago (27-01-2018)
Greek food was good. Lamb shoulder was good, calamari was not greasy but wasn't served hot. The greek salad had generous amounts of olives and feta
8 years ago (26-09-2017)
Great portions. Great ambiance. My daughter loved her fish and chips.
Would recommend and come back again.