70, Madhavaram High Road, Moolakadai, Opposite Raj Bikes Shop, Perambur
Chinese • Sit down
80/100 (4 Votes)
TA