Laurel Star Family Restaurant

American restaurant · 1012 S Central Ave, Laurel, DE

Dine-In

Hours

More food in Laurel, DE · American Food in Laurel