Tacos from Tortilleria El Pastor

Tortilleria El Pastor
58 Stanworth Street, London SE1 3NY