Yes, may I have the address for restaurants in the south part of town. Preferably something moderately priced. There are two options. Pizza Hut Cherry Hinton serves Italian food and is located at G4 Cambridge Leisure Park Clifton Way Cherry Hinton. Restaurant Alimentum serves Modern European food and is located at 152 - 154 Hills Road. Anything else I can help you with today?