Oishii

Oishii

An upscale Japanese restaurant in Boston's South End known for its creative sushi and sashimi.

1 person recommends this

Recommended by

Related