Sushi Siam restaurant in Key Biscayne, FLApr 12, 20161 min readhttps://www.youtube.com/watch?v=zV8-CHR88UILori and Randall at the Sushi Siam restaurant in Key Biscayne, FL. Hands down they have THE Best Crispy Duck in South Florida!
Comments