Restaurants in Chicago, IL
Restaurants
2232 W 19th St.,
Chicago ,
IL
60608
UNITED STATES
Based on 1 reviews
Good, Not Great
Cozy little spot in Little Italy. The food isn't all that memorable, but the room is charming and the staff is really friendly. I recommend the french toast!Worldwide > United States > Chicago, IL > Restaurants