Visited this place again couple of days back. They seem to be losing the quality. Staff can't understand English. When you speak in English they answer in other languages. And they forget to deliver too. Quality and taste is also coming down.
restaurant reviews 