C House is one of the most innovative, fashionable and original coffee shop concepts in Italy. The company is now looking for franchise owners to recreate its Italian coffee house experience by offering its premium espresso ‘Perfect Cup’, authentic Italian and Mediterranean food products, original ‘Aperitivo Time’ and relaxing atmosphere in countries and territories worldwide.
The founders of C House have been involved in the Italian coffee roast industry since 1961. The business partners decided to develop a high-end coffee shop chain in 2006 and opened the first C House location in November 2007. The concept has proved to be very popular and there are currently 14 C House coffee shops operating across Italy and Greece, with a number of further outlets due to be launched soon. In addition to franchising in Greece, C House is set to expand into Lebanon and is due to open its first outlet in the country in March 2010.