3500 S Las Vegas Blvd, Las Vegas
Upmarket restaurant serving classic, regional Italian cuisine in sleek surrounds.
Chill Out
Kids Friendly
Typical Tourist