Excellent little shop for toasted Italian sandwiches. The sandwiches are huge and cost just 5 euros. We loved the porchetta! We got our sandwiches to go and ate on the plaza outside, but there is a small amount of outdoor and indoor seating if you want to sit.