The Olive Tree Café

  • Restaurant
3185 Hilliard Rome Road
Hilliard, OH 43026
(614) 527-8812