The Ten Bells

247 Broome Street , New York, NY, 10002
No Menus Found