Studio Cafe
1309 Washington Ave
St Louis
MO
63103
(314) 241-1014
Open Map
Description
Cafe Louis is located at 1319 Washington Ave, Saint Louis, MO. This location is in the Downtown St. Louis neighborhood. This business specializes in Cafes.
by merchantcircle on April 19, 2015 from
merchantcircle
Breakfast
Categories: Catering
caterers
Caterers & Catering
catering
Catering & Bartending Services
downtown st. louis west
food
good for groups
Restaurant