Other Restaurants in London - Bowes Park 73 Myddleton Road, Bowes Park, London, N22 8LZ Tags: cuisine: greek, price for 2 (exc. drinks): £20, takeaway, vegetarian dishes