13a, Windsor St
Luton,
Bedfordshire
LU1 3UA
01582 733797
Latitude: 51.8745007, Longitude: -0.4180732
09:00 - 19:00 - Mo, Tu, We, Th, Fr
Actual information about Jimmy's Steak and Kebab House of Speciality Restaurant category. Jimmy's Steak and Kebab House is located at 13a, Windsor St Luton, LU1 3UA. How to get to Jimmy's Steak and Kebab House office? Look at the map below or call them 01582 733797