134 E Main St, Newark, DE 19711-7327, Newark
Calling this place a bad restaurant is an insult to bad restaurants everywhere. For this place, food quality is an oxym
Calling this place a bad restaurant is an insult to bad restaurants everywhere. For this place, food quality is an oxym