Cafe Rosi

Cafe Rosi
8 Leopold Road, London, SW19 7BD
  • Telephone 02089447594

Serving pastries, simple nibbles and hearty mains, Italian Cafe Rosi is great for a light bite or a proper Italian meal!

Text supplied by third party.