You are now leaving Menulist
We hope to see you again soon!
Del Posto Italian Kitchen
10056 107 St NW, Edmonton, Canada, T5J 1J2
Italian, Delivery Services, Full, Wine, Pizza, Pasta, Drinks, Beer, Catering, Pet Friendly, Steak
The redirect does not work? Just click on this link or copy it into your address bar