Village Place Mall, Salads, Donairs, Take Out, Dine In, Delivery Available, Italian, Casual
Angelo's Pizza & Pasta welcomes you to their restaurant. They are open after-hours all week. You can get there by car and public transit and enjoy your meal at home thanks to their...more...See more text