Avocado Grill — West Palm Beach | My Florida

Avocado Grill is a West Palm Beach restaurant located at 125 Datura Street.