Get directions to: Chimo's Sandwich Shop, Rochester, NY
Restaurant address: 1038 Clinton Avenue North Rochester, NY 14621, USA
Restaurant: Chimo's Sandwich Shop