This stylish Mediterranean-inspired place is a popular spot. Enjoy pizza, pasta, and tapas on the large outdoor patio.
Central · 317 S Main St, Salt Lake City