C House Italia Recommended Video C House Italia 4.3125 Food & Beverages Coffee shops Number of units (worldwide) 60 Investment level 150.001 - 250.000 EUR