Company name: Papa Del's
Description: Papa Del's is situated directly opposite Highgate tube. Perfect for a meeting up with friends, a pre night out meal or just something totally different
347 Archway Rd, London N6 5AA, United Kingdom