Terra Rossa
Located in Red Rock Casino
11011 W. Charleston Blvd.
Las Vegas NV 89135
Detailed Map
Phone: 702-797-7097
Cuisine: Italian
Hours:
Sun - Thur 5pm - 10pm & Fri - Sat til 11pm. Social hour 4:30pm-6pm
11011 W. Charleston Blvd.
Las Vegas NV 89135
Detailed Map
Phone: 702-797-7097
Cuisine: Italian
Hours:
Sun - Thur 5pm - 10pm & Fri - Sat til 11pm. Social hour 4:30pm-6pm
Delicious and Traditional Italian dishes served up fresh and hot.