1 - 3 -- 3
Sushi Siam Japanese & Thai
647 Lincoln Road Miami Beach, FL
Miami Beach
Florida
/ (305) 672-7112 / (305) 672-5388
squid in Miami Beach