Twin Star Pizza London - Noth

  Download our app


Services: Takeaway, Restaurant
Cuisines: Pizza
Opening hours: No opening hours available.
Delivery: No delivery information available.
Address:   Twin Star Pizza, 183A Holloway Rd, London,
London - Noth, London,
N7 8LX, (020) 7798 2111
Twin Star Pizza is a Takeaway and restaurant in London - Noth which serves mainly Pizza food. They can be found at 183A Holloway Rd, and their phone number is (020) 7798 2111.
Street View: Twin Star Pizza London - Noth


1 review for Twin Star Pizza.

10th Apr '12:
Report, Link
  i have a pizza from here now and then and it is always on time and is always delicious the staff on the phone are helpful and always get the order right it has only got mixed up once but they gave us a refund and sent out a new one completely free. if you haven't got the money to dine out try this for a change



Sorry, we don't have a menu for Twin Star Pizza.
If you have a menu, you can add the menu here.



If you are the owner or manager of Twin Star Pizza Takeaway, or even just a loyal customer, there's a lot you can do to help promote it. The easiest of these is simply providing as much information as you can about the takeaway, but we also have options available to let you verify ownership and promote Twin Star Pizza.

--}} ?>