Japanese Restaurant · Creston-Kenilworth
5
Sushi so good my brother proposed to his wife here. Taka's Tuna - crispy fried rice "sled" with spicy ahi mounded on top is more than the sum of its parts.