Green Olive Italian Restaurant, 2220 68 Street Northeast 105, Calgary Pineridge
1939th 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