Japanese restaurant

Menu

Photos and directions for Isohama in New York.