Harry's RestaurantVerified, UnclaimedRestaurantsLocationHouston, TX 77006Street address318 Tuam StreetPhone(713) 528-0198View ListingVisit WebsiteCall BusinessGet Directions