32, Palya Gate, Near Bial Toll Plaza, Devanahalli, RT Nagar, Bangalore, India
No delivery
Spot something wrong?
Dishes at Hotel RR Grand. Prices may vary in venue.