Ko Sushi is a popular sushi restaurant located in the heart of New York City, offering a diverse menu of delicious Japanese cuisine.
With a prime location on 2nd Avenue, Ko Sushi is known for its fresh and high-quality ingredients, providing a memorable dining experience for locals and visitors alike.
Generated from the website