Get directions to: Lena's Seafood, Silver Springs, FL
Restaurant address: 18478 E Highway 40 Silver Springs, FL 34488, USA
Restaurant: Lena's Seafood