A wannabe luxurious restaurant, but nothing mor...
A wannabe luxurious restaurant, but nothing more than a tourist trap. Barracuda strong like a stone (like they cook yesterday and put in microwave), mango shake no taste etc. and overpriced. No more!
