The Tailor Public House

505 8th Avenue , New York, NY, 10018
No Menus Found