The Peninsula Redpine, Near Airport Rd Metro Station, Sakinaka, Mumbai, India
The Peninsula Redpine, Near Airport Rd Metro Station, Sakinaka, Mumbai, India
No delivery
Spot something wrong?
Dishes at The Stables Beer Garden. Prices may vary in venue.