We were surprised this place has only two reviews. The ambience is excellent as is the food. There's a small bar overlooking the street that's quite well-done. Service was attentive, and the variety of tapas was creative and delicious. Not all restaurants on this strip are worth visiting; this was the best one.
If you own or manage Moomba, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.