Ambledown Tea Rooms

Ambledown Cottage

 -  - Ireland  (IE)

Italian • Pizza • European • Sit down

88/100 (13 Votes)

Now closed

Photo gallery