G & D Seafood

LOCATION

West 00802, 103 Subbase Rd, Saint Thomas, US Virgin Islands, 00802, USA

ABOUT THE BUSINESS

Bringing you the best and freshest in seafood! Join us for some of our delicious seafood cuisine from Lobster, Sea Bass, Shrimp, Flying Fish, Scallops, Salmon and Much More!

ADDRESS

West 00802, 103 Subbase Rd, Saint Thomas, US Virgin Islands, 00802, USA

PHONE

(340)-774-7444

WEBSITE