Green Olive Italian Restaurant, 2220 68 Street Northeast 105, Calgary Pineridge
1942nd visitor, Write a review
Green Olive Italian Restaurant Map

near T1Y 6Y7

Green Olive Italian Restaurant is ranked #10 of 25 nearby Restaurants.

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