Green BBQ - Sate Bakar Dari Dulu offers sate, a traditional Indonesian grilled meat skewer. They specialize in BBQ and catering services.