Green Grotto By Pichola is a restaurant in Pichola, Udaipur serving Italian, Asian and beverages. Known for Italian dishes; ideal for family meals and group outings.
Your estimated bill
₹1,300
Total Bill
₹1,300
Payment Offer
- ₹260
You Paid
₹1,040
8 reviews and 734 ratings