Posted by Momo on 11/13/2022, 6:05 am, in reply to "I wonder if people..."
They don't seem to grant praise for a good experience. It's depressing to read the reviews. So I just don't pay attention to Yelp.
It's been some time... - PlumFairy 11/13/2022, 12:22 pm
« Back to index
Post a Response
Optional Image URL:
Optional Link Title:Optional Link URL:
By posting, you confirm that you have read and agree to the board's usage terms.
Love All Life; Thank You For Posting! :)