Windsor Cafe Restaurants
More : All Windsor Restaurants
Occupying a spacious Windsor courtyard, Outside In Café on Maygar Street appears exactly as the name suggests – a completely outside café, that's undercover but at one with nature. Family and trave...
Those sandwich-obsessed have a new dining destination with the recent opening of Sunny Side on Newmarket Road in Windsor. Located in Homezone Windsor shopping centre and rocking a vibrant yellow dé...