Rating: 5.0
Once of the best ambience and lovely place for veggies.Its a favourite place for hookha lovers and if you are allergic to hookha better don't visit since there is no separate area.The interior also quite nicely decorated and I prefer to try Sizzler's over hereÃÃÃÃÃÃÃÃÂ°ÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÂ°ÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃ