Tamakin Sushi Ya Japanese Cuisine offers freshly made sushi. The establishment is located in Dillon House.