Royal Sweets Atlanta
➤ 1685 Church St #106, North Decatur, United States Of America
Bonbons, Viande, Poulet, Glace
"I can only speak to my personal experience, but I have consistently been overcharged every time I have dined at this restaurant. The prices are not clearly displayed and on top of that, I was not given a receipt by the server. It left me feeling like they were engaging in unethical business practices. As a result, we have decided to no longer eat at this establishment."