Cafe Tamra

424-426 Garratt Lane London SW18 4HN