Fitzrovia Pizzeria - Rude Staff Fitzrovia, London

Icco Pizza London

Icco Pizza

Pizzeria in London - Fitzrovia
46 Goodge Street, Fitzrovia, London, W1T 4LU Tags: cheap, italian, london, lunch, pizza, Quick, rude staff

5 Reviews
Found 1 businesses. Now showing 1 to 1. 1