Uptown Cafe St Louis MO
Add Website
Close
Uptown Cafe
Be first to review 105 S Meramec Ave,St Louis MO 63105 Phone Number: (314) 721-0393
Uptown Cafe Store Hours
Hours may fluctuate
Post a review
Uptown Cafe Nearby
Locations Closest to You miles-
Uptown Cafe - Viola 1706 13th Street175.67
-
Uptown Cafe - Bloomington 102 E Kirkwood Ave208.21
-
Uptown Cafe - Saint Louis 105 South Meramec Avenue209.65