Center Stage Italian Chop House The Plaza THIS RESTAURANT IS CLOSED Center Stage Italian Chop House

THIS RESTAURANT IS CLOSED Center Stage Italian Chop House Map

The Plaza
1 Main St. (Fremont St.)
Las Vegas, NV 89101
702-386-2512
Map
Cuisine: Italian
Reliable renditions of Italian favorites, plus flame-broiled steaks and prime rib for carnivores.
Openings: Dinner Wed.-Sun.

Features