Turtles Deli

Turkey sandwich

Islands

St. Croix


Address

625 Strand St.


Phone Number

340-772-3676

Style

Leisure


City

Frederiksted


Fax Number

Not Available.

Type of Food

American/Continental


State

USVI


Website

Click to View

Company

Turtles Deli


Zip Code

840


ADA Compliant

Yes