9 popular restaurants near Dutt Island that the people of Vizag love
Dutt Island is one of the iconic buildings in Vizag. Situated beside Siripuram Circle, Dutt Island is a commercial-cum-residential complex with apartments as well as commercial establishments like restaurants. It ...