Service is terrible pizza was a hour late and raw and since it has new owners they don't replace your order any more they just give you 5 dollars off so I was told to heat my oven up and cook it myself.
This is the food page of Apollo Pizza Restaurant on 695 Hamilton Rd London ON N5Z 1T5.
(first reviewed on March 12, 2008, last updated on January 13, 2016.)
Apollo Pizza Restaurant is ranked #2 of 8 Restaurants in East London London.
This page has had 2358 visitors. You are the 2358th.