Upscale Italian plates are the specialty at this airy, sophisticated restaurant with patio seating.
Loading map...
Rated 4.3 on Google · 2,070 reviews