We went there because Barbeque Nation was full and we wanted to have grilled food. This place has bad ambience, tasteless food which unfortunately is expensive. Grilled food is actually fried. I saw Cockroaches in the food too. Avoid this place at any cost.