Its good to have a them fast food centre on the way to ECR road when u go for a long drive. its theme is based on F1 race.. name itself suggests that but if ur in a hurry, its nt a good decision to go there... very late service. when I went I could see 10 others still waiting for their order to be provided..
for example I ordered french fries, tea, coke and burger.. when I asked for coke (which is to just take it out from fridge and give) they didnt do that. pathetic customer service and I wont recommend this.. u can stop any small roadside shop for fast good hot tea instead of this.