Top Hat Two, NEW CASTLE, Indiana (IN)
Conveniently located at 1673 Q Avenue () in NEW CASTLE, Indiana (IN) (47362), Top Hat Two can be reached at 7655293399. It is best to call beforehand to make a reservation.
More restaurants in NEW CASTLE, Indiana (IN)
Top Hat Two contact information and details:
Address: 1673 Q Avenue - , NEW CASTLE, Indiana (IN) 47362
Contact Phone: 7655293399