Avocado Grill — West Palm Beach | My Florida
Avocado Grill is a West Palm Beach restaurant located at 125 Datura Street.