1180 High Rd, Whetstone, London N20 0LH, United Kingdom
No delivery
Spot something wrong?
Dishes at Cafe Mona Lisa. Prices may vary in venue.