Ootoya Times Square
Cuisines: JapaneseNo rank yet
Ootoya Times Square
Japanese
141 W 41st St
Avenue Of The Americas & Broadway
New York, NY, 10036
Ootoya Times Square
Japanese
141 W 41st St
Avenue Of The Americas & Broadway
New York, NY, 10036