Skip to main contentToast Local logo
Crave Subs - Hayward Crave Subs - Hayward

Crave Subs - Hayward Crave Subs - Hayward

Rated 4.9 out of 5 by 16 guestsDeliPrice range $1-15

Open

9:00 AM - 6:45 PM

26007 Eden Landing Rd, Hayward, CA 94545