Just Dewi's is a restaurant praised for its clean and welcoming environment, offering a perfect setting for casual outings with family or friends. The establishment is located at 24 Queen Street.