Cafe Amadeus is a cafe offering refreshments and featuring outdoor seating in a garden setting. Dogs are welcome inside.