Mastro's Steakhouse - Las Vegas (Restaurant ) - Location & Hours

Store Details

3720 Las Vegas Blvd. South
Crystals At City Center
Las Vegas, Nevada 89158

Phone: (702)798-7115

Map & Directions   Website

Regular Store Hours

Dinner Only
5pm-11pm

Store hours may vary due to seasonality.

Advertisements