Setup your precise location

Bata Chowk SOCIAL

4.3 545 in Google
₹1000 for two
American,
Italian
Location
Shop No' 11 And 12A, Ground Floor, The Pebble Downtown Mall, Metro Station, Nh-19, Sector 12 Near Bata Chowk Faridabad 121007
Open now
OPEN TILL 12AM