Alpha Pizza & Chicken

351 Edgware Road

W2 1BS London


Alpha Pizza & Chicken is a Chicken takeaway in London. Why don't you try our Home Alone or Alpha Twins Deal Any 2 x 15" Super Pizzas?
Have you tried:
  • 1Dips Sour Cream
  • 2Meat Calzone