1922nd visitor, Write a review
Green Olive Italian Restaurant is ranked #10 of 24 nearby Restaurants.

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