Falafel Hut is located in Montclair, United States on 3813, 213 Bellevue Ave # 4. Falafel Hut is rated 4.6 out of 5 in the category mediterranean restaurant in United States.
Address
3813, 213 Bellevue Ave # 4
Amenities
Good for kids
Toilets
Accessibility
Wheelchair-accessible entrance
Wheelchair-accessible seating