13700 Perdido Key Dr, Pensacola, Florida 32507 USA
Shrimp tempura roll, ichiban roll, and a Santa Rosa roll
Photo Credit: Yelp