Bar
Cafe Amici
7 locals recommend
Tips from locals
This is also located in town. It has specialty pizza and Italian food. Great atmosphere.
Locals also recommend
Location
36-37 Dronningens Gade
Charlotte Amalie, St Thomas