MAYURI RESTAURANT
Door No 13-1/3, Main Road, Sujatha Nagar, , Visakhapatnam - 530051, Andhra Pradesh, India
Plot No 95, Kirlampudi, , Visakhapatnam - 530003, Andhra Pradesh, India
Main Road , Old Gajuwa, Visakhapatnam Dist., Gajuwaka, , Visakhapatnam - 530026, Andhra Pradesh, India
54-7-1, Isukathota, , Visakhapatnam - 530022, Andhra Pradesh, India
Door No 10-1-14/1, 60 Feet Road, Gajuwaka, , Visakhapatnam - 530026, Andhra Pradesh, India
Nh - 5, Maddilapalem, , Visakhapatnam - 530013, Andhra Pradesh, India