The Olive Tree Mediterranean Cafe

The Olive Tree Mediterranean Cafe, 3185 Hilliard Rome Rd, Hilliard, OH 43026, United States

(614) 710-1131

Location