Restaurant specializing in lampredotto sandwiches and other Italian dishes. Offers a variety of seating and parking.