Restaurants in Chicago, IL
Restaurants
5924 W Fulton St.,
Chicago ,
IL
60644
UNITED STATES
Based on 1 reviews
pretty good
You wont catch me here unless its a weekday cuz the weekends are packed. good luck getting a seat. I like their food because they make it flavorful although not spicy enought for me. still a nice place.Worldwide > United States > Chicago, IL > Restaurants