Hotel Sweekar Restaurant

3 - 3 - 11 Kachi Guda Station Road

 - India  (IN)

Indian • Asian

88/100 (8 votes)

Closed

Photos