Café Furaibo

2907 N. Lincoln Ave.
Chicago, IL
773-472-7017

Additional Information:

Cuisine: Japanese/Sushi
Neighborhood: Lake View