Sizzling Skewers Stall

(China) A street food stall selling skewers or steamed buns