8189 Navarre Pkwy, Navarre, Florida 32566 USA
It was Steak Hibachi & Fried Calamari Roll
Photo Credit: Yelp