Address: 2 Fabrica de Chibrituri St., Bucharest

Phone: +40721 251 823

Website: www.ilcantuccio.ro

Italian cuisine. Delivery service available.