AMBICA FLAVOURS TOLLYWOOD RESTAURANT
Station Road, , Visakhapatnam - 530001, Andhra Pradesh, India
Door No 13-1/3, Main Road, Sujatha Nagar, , Visakhapatnam - 530051, Andhra Pradesh, India
Hong Kong Bank Lane, Surya Bagh, Suryabagh, , Visakhapatnam - 530020, Andhra Pradesh, India
Talasila Hotel, Visakhapatnam Airport, , Visakhapatnam - 530009, Andhra Pradesh, India
28-10-13/14, Visakhapatnam Bus Station, , Visakhapatnam - 530020, Andhra Pradesh, India
16-185, Old Gajuwaka, Visakhapatnam, Visakhapatnam Bus Station, , Visakhapatnam - 530020, Andhra Pradesh, India