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