THE SHOPS
AT
YACHT HAVEN
GRANDE

Thali Indian Grill
Indian cuisine restaurant  in Yacth Haven Grande
St. Thomas US Virgin Islands
IMG_2390.jpg