Setup your precise location

Talli Station

3.8 313 in Google
₹1500 for two
Finger Food,
Fast Food
Location
Shop No-12 And 12 A,On Ground Floor,P P Trade Center,Netaji Subhash Place Pitampura,New Delhi, Delhi-110034
Closed
CLOSED, OPENS AT 11:30AM