Sebastian’s Italian is an authentic Italian restaurant that serves dishes inspired by every region in Italy. The in-house chefs have many years of experience cooking fine Italian style dishes. They use this expertise to create some of the best Italian food in Windsor. Located down a small alley, this restaurant offers intimate indoor seating for its guests, as well as ‘al fresco’ dining. Sebastian’s prides itself on using the freshest ingredients possible to ensure the quality of food it serves never suffers. The menu includes many appetizers, pastas, salads, meat and fish dishes, and wood-fired oven pizzas.

2 Goswell Hill, Windsor, SL49 1RH, Phone: +44-0-17-53-85-14-18