Irmak Grill
28a Chapel Street
Luton LU1 2SE
United Kingdom