The Saint Sandwich Shop

Sandwich shop · 3016 MacArthur Blvd, Oakland, CA

Hours

More food in Oakland, CA · Sandwich in Oakland