Get directions to Matsuri Restaurant in Red Bird Shopping Center

Don't konw how to get to Matsuri Restaurant in Miami, Florida 33155? Find driving directions to Matsuri Restaurant below.

Red Bird Shopping Center location: 5761 Bird Rd, Miami, FL 33155

Insert your starting address