Phone: +17186991212
Address: 90-15 Queens Blvd, 37067, Elmhurst, United States
City: Elmhurst
Dishes: 35
Reviews: 14661
"I had a good time at the restaurant. Unfortunately, they were out of Mac Cheese balls which was disappointing, and the Louisiana pasta was a bit too oily for my taste. The Strawberry lemonade was refreshing, but a little on the tart side. On a positive note, the cheese burger spring rolls were delicious."
All prices are estimates.