Odyssey Restaurant
Heather, I thought I would drop you a line and let you know about a new spot in Windsor that is incredible. Maybe you have already heard about Odyssey. It is in the former spot of L’Assiette, kind of hidden away just off the town green, but it’s soul is 1000’s of miles away. […]
