Lively Italian cafe with patio seating, serving sandwiches, pastas, and salads. Dogs are welcome outside.