The Ultimate Deli Cafe & Catering

Sandwich shop · 39706 Cedar Blvd, Newark, CA

To-Go

Hours

More food in Newark, CA · Sandwich in Newark