10141 W Flagler St Unit D130-D140, Miami, FL
Japanese Sokai Peruvian Sushi Bar: hours and how to order