9Forks
Houston
Sign in
•
About
AZ Seafood
85
% Like it (
135
)
$
Seafood
Located in
MacGregor
,
Houston
.
5851 Scott St
Houston, TX 77021
(713) 741-1026
Restaurant Reviews
Google
Google
– 4.3 stars
Yelp
– 4 stars