13, Station Rd
Upminster,
Greater London
RM14 2SJ
01708 224165
Latitude: 51.5568306, Longitude: 0.2490404
10:00 - 21:30 - Mo, Tu, We, Th, Fr, Sa, Su
Actual information about La Grolla of Italian Restaurant category. La Grolla is located at 13, Station Rd Upminster, RM14 2SJ. How to get to La Grolla office? Look at the map below or call them 01708 224165