Windsor Restaurants With Pet Friendly

Outside In Cafe

Outside In Cafe

Cafe   $$$$$   Opens Tue 5:30:AM

Windsor

Occupying a spacious Windsor courtyard, Outside In Café on Maygar Road appears exactly as the name would suggest – a completely outside café, that’s undercover but at one with nature. Family and trave...
The Green Edge

The Green Edge

Vegan   $$$$$   Opens Tue 8:00:AM

Windsor