230 E Main St Ste 99, Newark 19711, United States
No delivery
No open hours
Spot something wrong?
Dishes at Adria. Prices may vary in venue.
Been to Adria? Be the first to share what you ate.