Yummy!! I love how EVERYTHING is fresh made. Ordered the chicken parmesan sandwich and it was delicious! Place is small so seating may be very limited for large parties. I believe maximum occupants is 29. However, don't let that stop you, it's well worth it. In fact, the only negative thing I could say is that they don't have regular unsweetened tea...