Amir’s
263B Meacham Ave, Elmont
(516) 270-2803
Menu
Restaurants in Elmont, NY
Amir’s
263B Meacham Ave, Elmont, NY 11003
(516) 270-2803