Setup your precise location
Show all images

Escobar- Global Kitchen

12990.3 km • VN Sphere Mall, Bandra West, Mumbai
4.2
3K ratings
Spanish, Bar Food | ₹2000 for two