Barcelona Restaurant
Barcelona Restaurant

Barcelona Restaurant

Al Bayader, Amman, Jordan

Barcelona Restaurant, Ubayd Bin Aows St, Amman, Jordan

Restaurant

Open