655 S Olive Ave, West Palm Beach, Florida 33401 USA
Paidakia (lamb chops) and mixed grill
Photo Credit: Yelp