La Piazza Cafe offers traditional Italian cuisine in a charming bistro setting with both indoor and outdoor seating.