Castle Hill Craft House

1161 Castle Hill Ave, New York, NY 10462
Castle Hill Craft House Castle Hill Craft House is one of the popular Sports Bar located in 1161 Castle Hill Ave ,New York listed under Lounge in New York , Restaurant in New York , Sports Bar in New York ,

Contact Details & Working Hours

More about Castle Hill Craft House

Sports bar with over 45 beers. 12 Beers on tap. Great food. 9 HDTV's

Map of Castle Hill Craft House