Historical version 2 of La Grolla (view current version)
- 01708 224165
- 13 Station Road, Upminster (map of this place)
- RM14 2SJ
La Grolla is an Italian restaurant in Upminster
OS X co-ord:
556011
OS Y co-ord:
186619
(Latitude:
51.556373
Longitude:
0.250709)