Red Top Grill

1507 Sedgwick
Chicago, IL
312-981-1775

Additional Information

Cuisine: Korean
Neighborhood: Old Town