Setup your precise location
Show all images

Kings Lal Killa Family Restaurant

12984.9 km • Mumbra, Mumbai
3.8
6K ratings
Chinese, North Indian | ₹1200 for two
Photos
Ambience
Food
View More