Uptown Cafe
Address:
105 S Meramec Ave, Saint Louis, MO 63105
Phone:
(314) 721-0393
Nice to Know:
- Noise Level Quiet
- Parking Street
- Wifi No
- Accepts Credit Cards Yes
- Recommended Meal Lunch
- Outdoor Seating Yes
Other Businesses:
- Rib Shack at 8642 Natural Bridge Road, Saint Louis, MO 63121
- Dock Cafe' at 500 Maryville University Dr, Saint Louis, MO 63141
- China Moon at 9020 Saint Charles Rock Rd, Saint Louis, MO 63114
- China Fun Buffet at 2580 Woodson Rd, Saint Louis, MO 63114
- Nick & Elena's Pizzeria at 3007 Woodson Rd, Saint Louis, MO 63114