Best of Boston

Best Japanese Restaurant

1982 Best Japanese Restaurant

Little Osaka

Cambridge
Spare decor, careful presentation of food. Prices are modest, too. read more»