Restaurant on Calton Hill worth a Lookout