Restaurants in Chicago, IL
Restaurants • American Restaurants • French Restaurants
1954 W North Ave.,
Chicago ,
IL
60622
UNITED STATES
Based on 2 reviews
For the Love of Money
I thought I was downtown because of the prices and the overall effect was bad the cafe was small and I will not be returning...Enter with Caution
Food is okay. Menu is pricey. Wait staff is only good part about this place.Worldwide > United States > Chicago, IL > Restaurants