OPPA SUSHI

Open today 12:30 PM - 9:50 PM

review star

No reviews yet

185 Harvard ave

Allston, MA 02134


Orders through Toast are commission free and go directly to this restaurant