Daffodil's Restaurant 930 Maple Road Williamsville NY United States
This establishment is out of business.
Phone: 716.688.5413