Chica

1256.51 km

Netaji Nagar, South Delhi

₹ 2600 for two approx.

Google logo

4.5

2.4K ratings

Open till 11:59 PMDropdown

Call
Location
Share

Photos

Restaurant Photo
Restaurant Photo
Restaurant Photo
Restaurant Photo
Restaurant Photo
Restaurant Photo
+31 more