Hours: Monday - Friday 7:00am - 5:00 Saturday 10:30am - 4:00pm
Jen's Island Cafe' and Deli Grand Hotel 43-46 Norre Gade St. Thomas, USVI 00802* 340.777.4611 or 340.514-5345