No more scanned copies of Super Pizza menu or storing menu leaflets in your kitchen drawer. The menu below is a shortened version - the full version can be viewed by clicking the link below:
151 Balaam Street, Plaistow, London, E13 8AF
Telephone: 02084717277
Rate the menu of Super Pizza |