8480 Okeechobee Blvd, West Palm Beach, Florida 33411 USA
Sesame Seared AHI Tuna Served Rare!
Photo Credit: Yelp