Get directions to: Stella 12 Beech, Oxford, OH
Restaurant address: 12 S Beech St (at High St), Oxford Oxford, OH 45056, USA
Restaurant: Stella 12 Beech