About Deli Time

Last Updated: Dec 11, 2014
Deli Time is a Sandwiches restaurant located at 136 N San Mateo Drive in San Mateo, CA 94401. Deli Time has been described as an Good Sandwiches restaurant and has received an average rating of 5 by our members.




User Reviews for Deli Time

All Reviews for Deli Time