The Deli

$ • Deli

Hours:
1117 Sebastopol Rd, Santa Rosa
(707) 545-4272

The Deli Reviews

4.7
66 ratings
Restaurantji Rating
5
83%
3
17%

Share your opinion about The Deli

Restaurantji Rating

Read All Reviews(66)

Ratings

Menu

Add a Menu
The Deli Menu
The Deli Menu

Photos

Add a Photo
The Deli
The Deli
View All Photos

Hours

Monday 6:30AM - 3PM
Tuesday 6:30AM - 3PM
Wednesday 6:30AM - 3PM
Thursday 6:30AM - 3PM
Friday 6:30AM - 3PM
Saturday 11AM - 3PM
Sunday 11AM - 3PM
Updated on: