Sabor Express

1230 W Taylor
Chicago, IL
312-733-4800

Additional Information

Cuisine: Brazilian
Neighborhood: Little Italy
Date Opened: 11/8/2010