HOTEL SUBBA RAO
cinema road,near chandana bro's,opposite police station,
Amalapuram, 533201
HOTEL SUBBA RAO is one of the popular Indian Restaurant located in cinema road,near chandana bro's,opposite police station ,Amalapuram listed under
Hotel in Amalapuram
,