Get directions to: Elmwood Inn, Rochester, NY
Restaurant address: 1256 Mount Hope Ave Rochester, NY 14620, USA
Restaurant: Elmwood Inn