This place serving scrumptious and delicious fast food. The restaurant offers a bright and colourful ambience that could lighten up everyone and has a menu which is exclusive and budget-friendly and caters to the needs and preferences of people of all age groups.
Address
Shop .No -1093/74, Mehrauli, Delhi - 110030, Saint John Church Compound, Near Mehrauli Bus Stand, Mehrauli, New DelhiGet Directions