Get directions to: Mima Restaurant, Irvington, NY
Restaurant address: 63 Main St Irvington, NY 10533, USA
Restaurant: Mima Restaurant