Oppa SushiSpecializing in sushi.

Popular Menu Items

View full menu

Address

185 Harvard Ave
Allston MA, 02134
(617) 202-3808