U-Poke Spot
5001 E Fowler Ave. Tampa, Florida 33617 | Restaurant Info
Estimated delivery time: 59-69 minutes