Alamira

Restaurant in Würzburg, Germany

Arab fast food