STREET FOOD: Sate Taichan Super Pedas