Louisiana Fish House
Seafood restaurant
- Name
- Louisiana Fish House
- Address
- 60 E Crosstimbers St, Houston, TX 77022
- Phone
- (832) 491-1862
- Category
- Seafood restaurant
Seafood restaurant
Louisiana Fish House is a seafood restaurant in Houston, TX. It is located at 60 E Crosstimbers St, Houston, TX 77022 and can be reached by phone at (832) 491-1862. On Google Maps it has a rating of 4.5 out of 5 based on 642 reviews.
Source: Google Maps listing.