O Ya

O Ya

(807 ratings)


(807 ratings)

9 East St Pl Go to map
Boston, MA 02111
(617) 654-9900
oyarestaurantboston.com
$$$$ - Japanese
Restaurant Notes
  • serving innovative & refined sushi along w/ other small plates
Highlighted On
Videos