KABOBS

KABOBS

Food & Beverages
Location 2.FC 20

Kabobs is a popular restaurant brand in Indonesia, specializing in grilled skewers or kebabs.

See On Map