Delivery
Pickup
Outdoor
Delaware
Newark (1)
1 Restaurants on GastroRanking
331 Opinions in 2 websites
Stopped in to grab a quick lunch, I’ve been here a few times and every time the owners are always so kind and the food of course hits the spot!