The Flava House

Bar · 18 Salem Village Square, Newark, DE

To-Go · Delivery

Hours

More food in Newark, DE