Ray's Crab Shack
Address:
5989 Mowry Ave, Newark, CA 94560
Phone:
(510) 792-8808
Restaurants
Other Businesses:
- Com Tam Thanh Restaurant at 5733 Stevenson Blvd, Newark, CA 94560
- McDonald's at 3000 Newpark Mall, Newark, CA 94560
- Hometown Buffet at 5478 Newpark Plz, Newark, CA 94560
- Mrs. Fields Cookies at 1136 Newpark Mall, Newark, CA 94560
- La Salsa Picante at 2086 Newpark Mall, Newark, CA 94560