The Storehouse

Restaurants, New York

Address: 69 W 23rd St
New York, NY 10010

The Storehouse is located at 69 W 23rd St New York, NY 10010. Call Us 212-243-8898. Irish Pub, Irish Restaurant, Restaurant, Bar, Bar & Grill, Pub, Sports Bar, Gastropub. Welcome to New York City's newest and exciting Irish Bar. Our downstairs bar i...

  • (212) 243-8898

About The Storehouse

The StorehouseThe Storehouse has not added a detailed overview yet about Restaurants in New York, NY.

Our Location

copyrights © 2018 6Qube Local Business Network.   All rights reserved.