Restaurants in Chicago, IL
Restaurants • Italian Restaurants
1014 W Taylor St.,
Chicago ,
IL
60607
UNITED STATES
Based on 2 reviews
Great food and better service
This is by far and away one of the best restaurants in the city. The food is always excellent. Their specials change daily, and never fail. We've ordered in and they always accommodate special requests. We've eaten there about once a...Great Old World Italian
We were strolling down Taylor st. and came across this gem of a restaurant. Waiters dressed in black and very knowledgeable. We had a light dinner of pizza, which was awesome....service was even better!Worldwide > United States > Chicago, IL > Restaurants