Souza's Seafood

23 Trotters Ln Nantucket MA 02554 USA

(508) 228-9140

Location