Strata Ovenbaked
7351 Forsyth Blvd
Saint Louis, MO 63105
Strata Ovenbaked, located in the heart of Saint Louis, MO, offers a cozy and inviting atmosphere for diners. Specializing in delicious oven-baked dishes, their menu features a variety of comfort foods made with fresh ingredients. Whether you're in the mood for a hearty pasta or a savory flatbread, Strata Ovenbaked promises a satisfying dining experience for all ages.
Generated from this place's information
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.