Set within the welcoming surroundings of Hilltop Gardens, The Orchard is a trattoria-style restaurant offering diverse dishes at great value.