Japanese restaurant · 9432 Ne 2Nd Ave, Miami Shores Village, FL
Delivery · Dine-In
More food in Miami Shores Village, FL · Japanese Food in Miami Shores Village