Las Tapas
28 Chapel Street
Luton LU1 2SE
United Kingdom