D’Avolio’s Kitchen
5409 Main St
Williamsville
NY
14221
(716) 810-9354
davolios.com
Open Map
Bike Parking
Casual
Good for Groups
Good For: Lunch
Italian
Noise Level: Average
Outdoor Seating
Price range: $$
Street
Take-out