Dallow Fish Bar
497 Dallow Road
Luton LU1 1UN
United Kingdom