Their food: Japanese, Sushi Their location: Between West 81st Street and West 80th Street on the west side of Columbus Avenue Their site: www.themomoya.com
<— back