Aquila Restaurant
102 Crockford Blvd, Scarborough, ON M1R 3C3, CanadaOpen Hours: 11:00 AM - 12:40 AM
Unavailable
Full Menu
11:00 am - 12:40 amStarters
Starters
Featured Pasta
Build Your Own Pasta
Main Course
Sandwiches
Desserts
Side Orders
Beverages
Aquila Restaurant Near Me - Pickup and Delivery
Sign in / Sign Up