Get directions to: The Olive Tree, Hilliard, OH
Restaurant address: 3185 Hilliard-rome Rd Hilliard, OH 43026, USA
Restaurant: The Olive Tree