Church Rd
Luton,
Bedfordshire
LU1 4BJ
01582 452722
Latitude: 51.8555528, Longitude: -0.4321443
08:30 - 19:00 - Mo, Tu, We, Th, Fr
Actual information about The Frog & Rhubarb of Modern Cuisine Restaurant category. The Frog & Rhubarb is located at Church Rd Luton, LU1 4BJ. How to get to The Frog & Rhubarb office? Look at the map below or call them 01582 452722