Sebastian's is a highly-rated Italian restaurant located in Windsor, offering authentic Italian cuisine in a welcoming atmosphere. With an impressive 4.6-star rating from nearly 1,900 reviews, it's a beloved local favorite for families seeking quality Italian dining with consistent, delicious food.
Why we think it's family friendly
We think Sebastian's is perfect for families because it combines excellent Italian cuisine with a warm, inviting environment that welcomes diners of all ages. The strong customer reviews and established reputation make it a reliable choice for a family meal out.
Family amenities
No amenities listed yet.
📬
Get family dining deals
Kids-eat-free offers, discounts & new restaurant alerts. No spam.
Parent reviews
💬
No reviews yet. Be the first to review!