My Cousin Sheri's
3208 Ivanhoe Ave
St Louis, Missouri 63139
USA
Phone: 314-645-3368
St Louis, Missouri 63139
USA
Phone: 314-645-3368
Food | |
Service | |
Ambiance | |
Overall: |
Location & Nearby Info
Jody T's0.01 mi
Babe's Tavern & Garden0.03 mi
Pizza-A-Go-Go0.05 mi
Toi Bistro0.10 mi
KOKO0.11 mi
Bastante0.33 mi
Claudia's Pub0.35 mi
Biggies Restaurant & Bar0.36 mi
Stellina Pasta Cafe0.37 mi
Cuisine:
My Cousin Sheri's Description:
My Cousin Sheri's is a gorgeous Others restaurant in St Louis, Missouri, offering you a right choices on their menus. Tell everyone what you thought. Share a useful tip or write a full review.
Reviews of My Cousin Sheri's