Awesome service, it's a small shop with seating outside and the plates and sandwiches are HUGE! I got the godfather sandwich and it was yummy!! They make the bread upstairs when you order so it takes 10-15 minutes but so worth it!!