Shizuku
Shizuku means "water droplet," and is the name of this reservation-only restaurant that bills itself as redefining the omakase experience.
Join the conversation Load comments
Gal's Sushi
Miku
Oswald's Pizza
DISCO
Sanuki Udon
Piano Piano Colborne
Yeah Yeah Thai
Creamery X