Sara-Lou Cafe


Known Name(s)

Sara-Lou Cafe

Address

St. Louis Ave. at Sarah St. St. Louis, MO

Establishment Type(s)

Restaurant

Physical Status

Extant

Related Issues