Company name: Cacciari's Restaurant
Description: Modern Italian fare in a stylish setting
82 Pembroke Rd, London W8 6NX, United Kingdom