Angry Crab Shack Description:
Address:
7608 W Cactus Rd, Peoria, AZ 85381
Phone Number:
+1 480-739-2949
Website:
Store Hours:
Monday: 11AM–10PM | Tuesday: 11AM–10PM | Wednesday: 11AM–10PM | Thursday: 11AM–10PM | Friday: 11AM–11PM | Saturday: 11AM–11PM | Sunday: 11AM–10PM