Tiny restaurant specializing in spicy street food bites from the Sichuan region.
GET THE TASTE OF STREET FOOD IN CHENGDU AT A PLACE BY DAMAO