Restaurant Owner at Cafe Furaibo - Chicago, Illinois, United States
Cafe Furaibo is a restaurants company based out of 2907 N Lincoln Ave, Chicago, Illinois, United States.