Opens at 11:30 AM

Verdi Restaurant

$ • Italian • Pizza

View delivery time and booking fee. • 

1566 Bayview Ave, Toronto, ON M4G 3B7 • More info