Lagoa Cafe
$$
Open
Advertisement
17 High Town Road
Luton, England LU2 0BW
Lagoa Café is a quaint family-run Portuguese coffee shop nestled in the heart of High Town, Luton. Inspired by Alvor Lagoon in the Algarve, the café offers an authentic taste of Portugal with a delightful bistro experience featuring a range of quality coffees and traditional snacks.
Generated from the website
Also at this address
See a problem?
You might also like
Advertisement