10500 Ulmerton Rd., Largo, FL 33771  |  727-303-3233

Spot Sushi Burrito