LOCATION & HOURS

210 NE 18 Street

Miami, FL 33132

Open Saturdays TBD

© 2018 by Shōgun Ramen