KitchenSpot
Search
See the best dishes near you?
← Sushi Yama menu

#1 squid in Tampa

Squid (Ika)

$5.95 at Sushi Yama

–No dish ratings yet