A1 Kitchen

Shop No 3 and 4, opposite Kailash Dham Mandir, near Navjeevan Society, Behind 361 Bus Stop, Chembur, Mumbai, 400074

Call restaurant