They just open in James Avenue in front of my office. They were at 9 Venetian Island.
The food is incredible. The "burger" is my favorite.
Beautiful terrace at Crest Hotel where you can enjoy your lunch or dinner.
The service is great and I truly recommend this beautiful gem in South Beach!
100% vegan with an Italian touch since the owner are fully Italian.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.