Sebastian's Italian
opens at 12:00 today
Italian restaurant
"no doubt by far the best Italian in Windsor" - Trip Advisor Update description
Review Sebastian's Italian
Loading comments-box...
Popularity of Sebastian's Italian
Social Media Popularity Score:
This value is based on the number of visitors, checkins, and likes on Facebook in the last few months.
Most activity in July:
Sebastian's Italian has a total of 8365 visitors (checkins) and 755 likes.