the royal cafe is located in quitman ga a small town of about four hndred or so people and all of them would reccomend it as i do and i live in atlanta
All reviews seem positive