Molly's In Soulard — Pet-Friendly Restaurants in St. Louis, MO
Is Molly's In Soulard pet-friendly?
Yes — Molly's In Soulard is a pet-friendly restaurant located at 816 Geyer Ave, St. Louis, St. Louis, MO, 63104.
Pet perks at Molly's In Soulard: Dogs welcome.
Hours
- Monday: 3:00 PM – 1:30 AM
- Tuesday: 11:00 AM – 1:30 AM
- Wednesday: 11:00 AM – 1:30 AM
- Thursday: 11:00 AM – 1:30 AM
- Friday: 11:00 AM – 1:30 AM
- Saturday: 10:00 AM – 1:30 AM
- Sunday: 10:00 AM – 1:30 AM
Address: 816 Geyer Ave, St. Louis, St. Louis, MO, 63104 · Phone: (314) 241-6200 · Website: http://www.mollysinsoulard.com/
More pet-friendly restaurants · Pet-friendly restaurants in St. Louis, MO