Babylon Restaurant
Kotwali Road Opposite Shree Krishna Janmasthan, Mathura 281001 India
Babylon Restaurant is a Restaurant place is located in Mathura, Uttar Pradesh. The address of Babylon Restaurant is Kotwali Road Opposite Shree Krishna Janmasthan, Mathura 281001 India.