Shahrzad Persian Restaurant
281 Ballards Lane, North Finchley, London, Greater London, N12 8NR
Shahrzad Restaurant draws diners to enjoy some of the finest Persian cuisine in North London. Using the finest and authentic produce, Shahrzad Restaurant serves delicious, flavoursome dishes. The chefs are highly trained and passionate about serving great food. The restaurant itself is cosy and welcoming and a great place to visit for a meal with friends and family.