Metro Bar & Restaurant

Shop No 9-3-83, Opposite Muncipal Office, Station Road, Khammam

+(91)-9247330362, 9666398889

10:00 am to 11:30 pm

Visited 342 times, 1 Visits today

Related Listings