
Nestled in Windsor, Windsor Deli is a cherished neighborhood café offering a delightful selection of house-made pastries, fresh sandwiches, and specialty coffee. Open seven days a week, it provides a warm and inviting atmosphere for both dine-in and takeaway. Patrons frequently praise the delicious coffee and the variety of sandwiches, including the popular falafel sandwich. The friendly staff and cozy ambiance make it a favorite spot for locals seeking a satisfying meal or a quick coffee break.
Have any enquiries?
Typically responds within 1 day.
No reviews yet
Book with confidence
Instantly notify the hospitality.
Hear back in 1 – 2 business days.
Remain connected with direct chat.