Contact
The Spotted Owl Tavern (212) 388-9844
211 Avenue A, New York NY as of dinehere.us