Aquila Restaurant


102 Crockford Blvd, Scarborough, ON M1R 3C3, Canada
Open Hours: 11:00 AM - 12:40 AM
Unavailable

Full Menu
11:00 am - 12:40 am

Starters

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
© 2024 DoorDashTerms of ServicePrivacyPowered byDoorDash Storefront

Aquila Restaurant Near Me - Pickup and Delivery

Aquila Restaurant
Sign in / Sign Up