Known
throughout Tucson for a fantastic selection of fresh fish, you won't
find better sushi anywhere in town.Take
a seat at the sushi bar and get to know Takamatsu's friendly chefs,
as they quickly and precisely prepare fresh and delicious sushi
right before your eyes.