Belmont snack shop
West St, Newark
(773) 293-6100
Menu
Restaurants in Newark, NJ
Belmont snack shop
West St, Newark, NJ 07103
(773) 293-6100