Would you like to submit a review of Tomahawk Steakhouse, Newcastle? Contribute to the directory of recommended other restaurants in Newcastle by submitting a Tomahawk Steakhouse Newcastle review. Is Tomahawk Steakhouse Newcastle owned by you, then claim it today. This will enable you to update your business details and add search tags.