A VR Mathura Food Paradise 200 Feet Bypass Road, Tiruchanur 517503 Vegetarian/Vegan Restaurant Call Directions