Hot news for Windsor town centre. A new, purely plant based bistro cafe is set to open in town this spring. The ‘Garden of Eden’ bistro is the brainchild of a respected local chef who has over 25 years experience in catering. It makes such a pleasant change to hear that the next restaurant to open in town wont be just another boring burger or steak joint. Finding the right town centre location has been essential to this new venture and the great news is that the restaurant will be on the first floor of Daniels Department Store.
New Vegetarian / Vegan restaurant coming to Windsor