LOCATION & HOURS

210 NE 18 Street

Miami, FL 33132

Takeout only

5p-10p

Closed Mondays and Tuesdays

© 2018 by Shōgun Ramen