Grata Italian Eatery ★★★★★4.5 (337) Restaurants Californian restaurant · Italian restaurant 186 Windsor River Rd, Windsor, CA 95492 Call Website Details →