image

The Daffodil Inn

 

Be the first to review

The Daffodil Inn is a cozy and elegant restaurant that offers a fine dining experience in a peaceful setting. With an extensive menu of classic dishes and a carefully curated wine list, guests can indulge in delicious cuisine while admiring the breathtaking views of the surrounding countryside.

image