No photos tagged with Lavazza. If you have one, why not
|Locations:||3 motorway service areas|
Lavazza is one of the largest coffee brands in the world. Applegreen operate Lavazza stands within some of their Irish sites. Lavazza also have coffee machines at a few A-road locations in England.
- Castlebellingham (M1)