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
35 N Gore Ave, Saint Louis, MO 63119
8169 Big Bend Blvd, Saint Louis, MO 63119
1 S Old Orchard Ave, Webster Groves, MO 63119
944 Chelsea Ave, Saint Louis, MO 63122
47 S Old Orchard Ave, Saint Louis, MO 63119
603 E Lockwood Ave, Saint Louis, MO 63119
9748 Manchester Rd, Saint Louis, MO 63119
9616 Manchester Rd, Saint Louis, MO 63119
8103 Big Bend Blvd, Saint Louis, MO 63119
8106 Manchester Rd, Saint Louis, MO 63144