Yeah its just next to our college and easy to go .
Ambience is good and infact almost all the infrastructure appears to be in red which suits the name, Also huge space is available and comfortable seating .
But they charge heavily.
coming to food and all they serve bit late or depending on people, however almost all dishes are good.my favourite china town ghee roast starters. eben tikka biryani is too good.
TVs are available, staff do respond without any much delay and you can use debit/credit card for transactions.
Reservations are not necessary during regular timings but if you are planning for large no of people do reserve it .