Green Olive Italian Restaurant, 2220 68 Street Northeast 105, Calgary Pineridge
1933rd visitor, Write a review
Green Olive Italian Restaurant is ranked #10 of 25 nearby Restaurants.

They say Green Olive Italian Restaurant is excellent, appealing, good