London / Leytonstone / E11

Buffalo Pizza

247 High Road, Leytonstone, London, E11 4HH

Telephone: 02085347299

Buffalo Pizza restaurant & takeaway is serving Pizza cuisine.


location of Buffalo Pizza


Buffalo Pizza reviews

Buffalo Pizza menu

  • Beverages
  • Special offers
  • Pizzas
  • Calzone
  • Side orders
  • Dips
  • Desserts

Rate Buffalo Pizza