3105 S Federal Hwy, Delray Beach, Florida 33483 USA
Sushi chef with great skills to watch
Photo Credit: Yelp