YAKKOSAN
3881 NE 163rd St, North Miami
(305) 947-0064
Menu
Reserve
Restaurants in North Miami, FL
YAKKOSAN
3881 NE 163rd St, North Miami, FL 33160
(305) 947-0064