The food here is excellent but I can't stress enough how loud and grating this place is, easily the noisiest non bar I've ever been in, just a poorly designed building. Combine this with the poor layout that has wait staff pushing past you as you try and get in and out and I still give it 4 stars...the food is that good! Service was very friendly this visit but pretty slow...still 4 stars :-) Parking can be challenging on Lakeshore too. Hopefully the new, bigger Burlington location is just as good with 90% less noise & better parking. I know it will be a better layout in the old pizza hut at New/Appleby.