One of the takeaways found in London is Lupa at 60 Crouch End Hill. Although we have tried, there isn't a menu for Lupa on this site. Unfortunately, The Big Eat has yet to learn complete information about Lupa but we are trying our best. Lupa produces a full range of take-away dishes all day long. Lupa makes Pizza as its main food type.
No one has left a review yet.