D'Avolio locations
Price range $1-15 – $15-30$–$$ 3 locations

D'Avolio - Tops1760 Wehrle Drive, Williamsville, NY 14221
Rated 4.9 out of 5 by 22 guests4.9 (22)American

D'Avolio - Transit Rd9570 Transit Road, E. Amherst, NY 14051
Rated 4.9 out of 5 by 13 guests4.9 (13)Italian