821 E Chicago Ave.,
Naperville , IL 60540 UNITED STATES
Based on 1 reviews
good food but long linesI eat here occasionally. The food is good and the service is friendly but there is usually a long line and I'm not the most patient person ever. Everything tastes great and I'm sure you'll be satisfied with whatever you choose. It's worth...
Worldwide > United States > Naperville, IL > Restaurants