Webster Groves Garden Cafe
Add to Favorites
OPEN NOW
Today: 7:00 am - 5:00 pm
Amenities:
Offers outdoor seatingHas Wifi
Saved to Favorites
Phone: (314) 475-3490
Address: 117 E Lockwood Ave, Saint Louis, MO 63119
TollFree: (800) 275-8777
The Webster Groves Garden Cafe
Webster Groves Garden Café
Parking: Lot, Free
Bike Parking: Yes
Cuisines: Deli, American, Coffee House, Fast Food, Cafeterias
1 S Old Orchard Ave, Webster Groves, MO 63119
944 Chelsea Ave, Saint Louis, MO 63122
9616 Manchester Rd, Saint Louis, MO 63119
2300 S Brentwood Blvd, Saint Louis, MO 63144
8169 Big Bend Blvd, Saint Louis, MO 63119
603 E Lockwood Ave, Saint Louis, MO 63119
1060 Rockman Pl, Saint Louis, MO 63119
25 Brentwood Promenade Ct, Brentwood, MO 63144
6622 Chippewa St, Saint Louis, MO 63109
7344 Manchester Rd, Saint Louis, MO 63143