Loretta's Catering By Torpedos

Sandwich shop · 22435 Santa Clara St, Hayward, CA

More food in Hayward, CA · Sandwich in Hayward