← Peoria restaurants
Angry Crab Shack
No reviews yet
Seafood7608 W Cactus Rd, Peoria
Own or manage Angry Crab Shack? Claim this listing free
Hours
Hours not listed yet.
Details
Address7608 W Cactus Rd, Peoria 85381-5223
Phone+14807392949
Websitehttps://www.angrycrabshack.com/cactus-rd-peoria-az/
Email[email protected]
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.