ATL
Aviva by Kameel is one of ATL.

1. Aviva by Kameel

9.3
225 Peachtree St NE (In the Mall at Peachtree Center), Atlanta, GA
Mediterranean Restaurant · Downtown Atlanta · 44 tips and reviews