Tuna Tempura Roll Websites
Oppa Sushi - Japanese Restaurant in Allston, MA 02134
- oppasushi.com
Oppa Sushi is located in Allston, MA. Oppa Sushi is a Japanese Restaurant serving Allston and Suffolk County since 2014.
Not Applicable
$
8.95