That was clearly the best place we ate in Miami. It was an experience. We stayed for 3 weeks in the city and have tried many restaurants. If you love spices and flavors that are foreign to you, then you are right there.
If you own or manage Indomania, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.