Safari Bar and Restaurant #3462 975 High Road, North Finchley, London, N12 8QR (020) 8492 7436 Indian, Pubs & BarsWoodside Park, North FinchleyTotteridge & Whetstone write a review Are these details wrong? Are you the owner?
Safari Bar and Restaurant Gallery Have you tried ... Sponsored listings aqua shard The Bar at aqua shard SoSPA The Rose Lounge