Great for Italian takeout and you can dine in as well. I have tried most of their hot table items and haven't had one bad dish. Their sandwiches are great, bread is fresh. Desserts are awesome as they pretty much every pastry and cookie you can imagine!