
AJ A.
5/2/2008
Open Weekdays 6am-5pm Falafal/Gyro/Sandwich place. Nothing to get TOO excited about, but it is a nice reliable option in the neighborhood.
(1)
Delmonte Deli is a cozy neighborhood spot in San Francisco, CA that offers a variety of freshly made sandwiches and salads.
With a focus on quality ingredients and friendly service, this local deli is a popular choice for a quick and satisfying meal.
Generated from their business information
Open Weekdays 6am-5pm Falafal/Gyro/Sandwich place. Nothing to get TOO excited about, but it is a nice reliable option in the neighborhood.
Partial Data by Foursquare.