Green Olive Italian Restaurant Reviews

2220 68 St NE, Calgary, AB T1Y

(403) 590-9838



Write a review
Add a photo (Optional)
The Fine Print: These reviews are owned by whoever posted them. We are not responsible for them in any way.