Italian cafe offering fresh food and a pleasant atmosphere. Outdoor seating available.