249 Columbus Ave (btw W 72nd & W 71st), New York, NY
Spanish Restaurant · Lincoln Square · 58 tips and reviews
7.0
285 Columbus Ave (btw 73rd & 74th St), New York, NY
Japanese Restaurant · Upper West Side · 69 tips and reviews
Foursquare © 2025 Lovingly made in NYC, CHI, SEA & LA