My sister and I visited Cafe Amici after a day of shopping on Main street in St. Thomas. Our pizza and salad was absolutely delicious. The pizza was so light and didn't leave us full and bloated. The decor and location was stunning.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.