Atlanta Metro / Buford

Roya Mediterranean Restaurant

2720 Mall Of Georgia Blvd
Buford, GA 30519

678-765-7936