Ne Seafood Shack

Seafood restaurant · 27405 Us Hwy 27 Ste 121, Leesburg, FL

Dine-In

Hours

More food in Leesburg, FL · Seafood in Leesburg