Opens at 5:00 PM

Taverna Novo

$$ • Italian • Pizza • Salads

View delivery time and booking fee. • 

62 Beekman St, Saratoga Springs, NY 12866 • More info