Processing, please wait ...
The Ultimate Deli
Newark
Cuisines: Deli, Sandwiches, Salads
Address: 39706 Cedar Blvd ; Newark CA, 94560
Free WiFi Available
Great sandwiches at a very fair price.
Very good customer service.