er der restauranter på eller i nærheden af windsor savoia? 
ja, der er en restaurant på stedet. nærliggende restauranter inkluderer i monaci (6 min. gang), buca di san francesco (6 min. gang) og ristorante locanda del podesta (7 min. gang). 