Omakai Sushi

2107 NW 2nd Ave Miami FL 33127 USA

(786) 579-9995

Location