Newly renovated Greek restaurant and takeaway on High Street.