The Owl’s Tail

Address: 215 W 75th St, New York, NY - United States

Checkins

3

Avarage rating at this location

3.42

 

Dave Churchill

A bit of a bitter coffee aftertaste, but still good for breakfast!

3.25

over 2 years ago

 

Berend M.

There is a tree in the grand hotel, one in the park as well

3.25

over 4 years ago

 
3.75

over 4 years ago