Company name: Maremma
Description: Rustic Italian fare in simple surrounds
36 Brixton Water Ln, London SW2 1PE, United Kingdom