Noodles
Soba Totto is one of Noodles.

1. Soba Totto

211 E 43rd St (btwn 2nd & 3rd Ave), New York, NY
Soba Restaurant · Turtle Bay · 138 tips and reviews