Get directions to: Metro 71 Bar, Forest Hills, NY
Restaurant address: 10117 Metropolitan Ave Forest Hills, NY 11375, USA
Restaurant: Metro 71 Bar