Phone: +13023667577
Address: 1225 Churchmans Rd Newark, DE 19713, 19713-2199, United States
City: Newark
Menu Dishes: 35
Reviews: 13796
"We’ve been coming here at least twice per month for a couple of years. This is the second time in a month that the food was not up to par. The steak was tough and overcooked it tasted burnt. The lobster was tough. It took a long time for our food to come out."
All prices are estimates on menu.