Crave Subs

26007 Eden Landing Rd, Hayward
(510) 780-3809