City: Mayapur, Gosalla Rd, ISKCON, West Bengal, Mayapur, India, British Indian Ocean Territory
"We enjoyed our time at this restaurant. We frequently visited this place while staying in Mayapur. The pizza was delicious and the staff was very frie..."