Middle Eastern Restaurants

Elma Restaurant

Address: 8-10 Augusta Pl, Leamington Spa, CV32 5EL