food-Takara88-roll-crPauliusMusteikis-11122015.jpg

Roll with it

Takara 88 offers a well-designed space and innovative, whimsical sushi, sashimi, and nigiri. more »


Comments