All Star Grill — Lake Wales | My Florida

All Star Grill is a restaurant in Lake Wales, Florida. Listing sourced from OpenStreetMap.