Katsu New York is the best Japanese restaurant in ...
Katsu New York is the best Japanese restaurant in town! Their sushi is fresh and delicious, and their ramen is to die for. The staff is friendly and the service is always great. Don't miss out on this hidden gem!
