Maiko Japanese Restaurant Japanese Restaurant 1255 Washington Ave, Miami Beach, FL 33139 (305) 531-6369 Excellent Good Average Poor Awful 4.0 / 5 based on 70 votes Photos The lychee saketini is yummy (: Reviews: 1