Restaurant located within the Crema Tennis Club. Offers dedicated parking and a well-maintained setting.