La Tropicana Market & Deli 5001 Lindenwood Ave. St. Louis MO United States
Outdoor dining
Hours: Lunch & Dinner daily
Phone: 314.353.7328