Delivery
Pickup
Outdoor
Illinois
Lombard
1 Restaurants on GastroRanking
1332 Opinions in 2 websites
honestly save yourself time and money and go somewhere else! this place really died down, the quality is horrible. it used to be so good so we decided to give it a shot and were disappointed. the sush