Get directions to: Carmazzi Delicatessen, Urbana, OH
Restaurant address: 1 Monument Square Urbana, OH 43078, USA
Restaurant: Carmazzi Delicatessen