THE LO-CAL KITCHEN is located in New Delhi, India on R-21, Greater Kailash 1 Rd, Greater Kailash-1, M Block, Greater Kailash I, Greater Kailash. THE LO-CAL KITCHEN is rated 4.4 out of 5 in the category mexican restaurant in India.
Address
R-21, Greater Kailash 1 Rd, Greater Kailash-1, M Block, Greater Kailash I, Greater Kailash