Shri Radha Ballabh restaurant is located in Mathura, India on Gopal dwar parshuram chauk, Gokul. Shri Radha Ballabh restaurant is rated 4.8 out of 5 in the category country food restaurant in India.
Address
Gopal dwar parshuram chauk, Gokul
Service options
Takeaway
Dine-in