Get directions to: Al-mehran Restaurant, Jamaica, NY
Restaurant address: 87-46 Parsons Boulevard Jamaica, NY 11432, USA
Restaurant: Al-mehran Restaurant