Striper Bites

Restaurant in Lewes, Delaware

Seafood restaurant

107 Savannah Road, Lewes, 19958