Steam & Fried

195, Block J, Opposite Triangular Park Bus Stand, New Alipore

 - India  (IN)

Chinese • Fast food • Asian • Tibetan • Sit down

80/100 (12 votes)

Photos