rumba cafe s

2507 SUMMIT ST
COLUMBUS
Ohio
United States