Popular family-run Italian lunch spot serving all sorts of tempting produce to eat in or take away
Mimi's Deli
Time Out says
Popular family-run Italian lunch spot serving all sorts of tempting produce to eat in or take away
Details
- Address:
- 2 Brixton Rd
- London
- SW9 6BU
- Contact:
- 020 7735 2121
- Transport:
- Tube: Oval
- Do you own this business?
- Sign in & claim business
Discover Time Out original video
Â