Windsor Locations
The Best Thing I Ever Ate

City of WINDSOR Restaurants
Open for Dine In & Take-Out Now





Johnny Garlic's

Pizza

8988 Brooks Rd. S.
Windsor, CA 95492