Palm Tree Restaurant
8631 Olive Blvd Saint Louis, MO 63132-2503
314-432-5171
Facebook: https://www.facebook.com/pages/De-Palm-Tree/289556121067542
Business Hours
Payment Types