My Place is a St. Louis restaurant and hospitality spot built around comfort, community, and making guests feel like family. The business highlights thoughtfully prepared dishes, comforting favorites, catering for small gatherings and large celebrations, and a welcoming atmosphere. It is useful for visitors looking for a casual local meal, a neighborhood gathering place, or catering with a personal feel.
Quick answers
My Place details
What are My Place hours?
My Place hours are listed on STLTalks as: Mon: Closed; Tue: 10:00 AM - 9:00 PM; Wed: 10:00 AM - 9:00 PM; Thu: 10:00 AM - 10:00 PM; Fri: 10:00 AM - 10:00 PM; Sat: 10:00 AM - 10:00 PM; Sun: 10:00 AM - 9:00 PM
Where is My Place located?
My Place is listed at 7401 Watson Rd, St. Louis, MO 63119 in the St. Louis area.
Can I see reviews and photos for My Place?
Yes. STLTalks shows available reviews, photos, updates, directions, and business details for My Place.