1098 E Hillsboro Blvd, Deerfield Beach, Florida 33441 USA
Open kitchen shows fresh ingredients
Photo Credit: Yelp