American restaurant · 12418 Sussex Hwy, Greenwood, DE
Dine-In
More food in Greenwood, DE · American Food in Greenwood