Xico is located in Mumbai, India on Xico, 9A, Trade View Building, Kamala Mills Compound, Gate No. 4, Lower Parel. Xico is rated 4.2 out of 5 in the category mexican restaurant in India.
Address
Xico, 9A, Trade View Building, Kamala Mills Compound, Gate No. 4, Lower Parel