Alwali Restaurant

82 City Rd, Cardiff, CF24 3DD Directions