Select Location
Login
Home
India
New Delhi
Okhla Phase 3
Soya Schezwan Roll
Similar stores around Okhla Phase 3, New Delhi
Shriram snackshub
Save 76%
Dwarka, New Delhi
3.5
Quick Bites
753 bought.
Check outlets near you