Spazio

12031 Lackland Rd
St. Louis , MO 63146

P: 314-576-0400


Cuisines:

Italian

Offerings:

Neighborhood:

West Port Plaza

Hours:

Mon.- Fri. 11 a.m.- 3:00 p.m.
Sat. & Sun private parties only
Breakfast for hotel guest only

Alcohol:

Yes