O Ya Restaurant Address: 9 East St, Boston, MA 02111 Phone: +1 617-654-9900 Cuisine: Sushi restaurant Read more