ANNA LEELA RESTAURANT
305, Ground Floor, Shivlal Motilal, Bellais Road, Mumbai Central, , Mumbai - 400008, Maharashtra, India
Office No 69, Ali Chambers, Tamarind Lane, Fort, , Mumbai - 400001, Maharashtra, India
42/43 Mota Shah Building, 1st Road, Khar West, , Mumbai - 400052, Maharashtra, India
Ground Floor, Nilgiri Building, Goregaon East, , Mumbai - 400063, Maharashtra, India
Building No 6 A, Flat No 23, Seva Samiti Society, Flank Road, Sion, , Mumbai - 400022, Maharashtra, India
Shop No 5, 16th And 30th Road Junction, Bandra West, , Mumbai - 400050, Maharashtra, India