Citroen & Peper is a restaurant offering lunch and a limited dinner menu. They are known for fresh juices and substantial portions.