- Company Name
- Italian Film Festival
- Address
- Istituto Italiano di Cultura
82 Nicholson Street
Edinburgh
EH8 9EW - Work Phone
- 0131 667 2979
- Mobile Phone
- 07710 762 149
- richard@italianfilmfestival.org.uk
- contact
- Richard Mowe
- Web URL
- http://www.italianfilmfestival.org.uk