Opa Life Greek Cafe
4 Star Yelp Rating
153 Ratings yelp logo
227 E Baseline Rd Ste J007 Tempe, Arizona 85283 | Restaurant Info