Best of Boston
1982 Best Japanese Restaurant
Little Osaka
Spare decor, careful presentation of food. Prices are modest, too.
465 Concord Ave., Cambridge,
Spare decor, careful presentation of food. Prices are modest, too.
465 Concord Ave., Cambridge,