Description
A dimly-lit one of a kind restaurant with amber coloured walls resembling a cave. Their ebony gateleg furniture complements the place quite well. It is situated in the Aqua City Odaiba Mall. Their unique Mexican feasts are worth Instagramming every time!
Add a review