A restaurant offering a unique dining experience. It's dog-friendly and located on Queens Road.