Moustache
Address:
265 E 10th St (1st Ave & Ave A)
City:
New York, NY
Zip:
10009
Phone:
(212) 228-2022
Site:
Visit the restaurant site
Map:
Map
Cuisine:
Middle Eastern
Area:
East Village
Takeout:
Yes
Delivery:
Yes
Payment:
Cash only