Restaurant
Kikoo Sushi
18 locals recommend,
Tips from locals
Im a huge sushi fan and this place is the best and its right around the corner! again with an all you can eat and drink menu.:-)
Things to do nearby
Locals also recommend
Location
141 1st Ave.
New York, NY