Laxmi Chai Wala

CK 39/73, Godowlia Rd,

 - India  (IN)

Indian • Cafe

80/100 (12 votes)

Closed

Photos