Update Info - The Urban Studio Cafe
This restaurant was reported as closed. If it is open, let us know.
The Urban Studio Cafe
2815 N 14th St
Saint Louis, MO 63107
2815 N 14th St
Saint Louis, MO 63107
This restaurant was reported as closed. If it is open, let us know.