Restaurant
Aria Pizza is a vibrant restaurant located at 775 Southdale Road East in London, Ontario. Specializing in a wide variety of pizzas, pastas, wings, salads, and sandwiches.