Edit ModuleEdit Module
Edit Module Edit Module Edit Module
Edit Module

Flat Top Grill

319 W North Ave.
Chicago, IL
312-787-7676

Additional Information:

Cuisine: Pan-Asian
Neighborhood: Old Town
Date Opened: 9/1/95
Edit Module