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
Pickup from Aquila Restaurant at 102 Crockford Blvd, Scarborough, ON M1R 3C3, Canada
Aquila Restaurant Near Me - Pickup and Delivery
Sign in / Sign Up