INBOX Multi cuisine restaurant is located in Visakhapatnam, India on 10-3-10, 60 Feet Rd, Kailash Nagar, Gajuwaka. INBOX Multi cuisine restaurant is rated 4.1 out of 5 in the category chinese restaurant in India.
Address
10-3-10, 60 Feet Rd, Kailash Nagar, Gajuwaka