United KingdomβΊLondonβΊNeasdenβΊThe Greek Pitta NeasdenPhoto Gallery for The Greek Pitta NeasdenSee full detailsReserve a table