Eden Trattoria is an Italian restaurant offering pasta, pizza, and weekend brunch in a relaxed setting with outdoor seating and an airy interior.