Modern Italian restaurant with a unique football theme, featuring memorabilia and outdoor seating.