Seafood restaurant · 201 Hubbard Ave, Frederica, DE
Dine-In
See full menu
More food in Frederica, DE · Seafood in Frederica