Shiny
Fork
Know Before You Dine
Blue Fin Japanese Restaurant
1952 W North Ave, Chicago, IL, 60622
Last Inspection
Dec 6, 2019
Total Violations
0
View Full Report — Start Free Trial
Sign In