We are closed at the moment. Ordering system is disabled.×

Faarzi Himalayan Bar and Grill

85-35 Grand Ave, Elmhurst, NY
USA
11373
Tel: +13475070205

Business Hours