Eating Indian at Royal Sweets Atlanta restaurant in Decatur, GA.

Feedback

Do you manage or own Royal Sweets Atlanta?

Yes