Nikkei Miami
12355 NE 13th Ave Rear Entrance, Miami 33161