Hotel Astor in Miami Beach, FL

Shibui Japanese Restaurant

  (305) 548-8799
1.
10139 SW 72nd St , Miami, FL 33173
Miami, FL
More Info
2.
956 Washington Ave
Miami Beach, FL
 (2)
0.8 mi
More Info
3.
956 Washington Ave
Miami Beach, FL
0.8 mi
More Info