187, Dunstable Rd
Luton,
Bedfordshire
LU1 1BT
01582 342584
Latitude: 51.8854653, Longitude: -0.4285289
10:00 - 19:00 - Mo, Tu, We, Th, Fr
Actual information about Grill House of Modern Cuisine Restaurant category. Grill House is located at 187, Dunstable Rd Luton, LU1 1BT. How to get to Grill House office? Look at the map below or call them 01582 342584