Restaurants - Japanese in North Miami, FL
Aoba Japanese Restaurant
Ichi Sushi & Grill