Would you be willing to add a review of Steak Inn Watford? Share your experiences by writing a Steak Inn Watford review and help build a directory of recommended restaurant and bar in Watford. Do you own Steak Inn Watford? If so, claim it now! After claiming your business, you will be able to improve your business listing.