Kuro Kuro Croffles Search Location 1 Search Location Reset Filters Search Kuro Kuro Croffles – Sta. Rosa, San Lorenzo South | +639069424760 Branch