7
This place is labeled as "Michelin Guide". Anybody know what that means as opposed to Michelin Star? Anyhow was good and super spicy - of course! Place was packed and it advertise as No Tips everywhere. It just inflates the price of each dish. Ha!