Olive Garden Italian Restaurant
10121 171st Street, Edmonton
(780) 484-0700
Recent Reviews
Order Online
Reserve
You May Also Like
Red Lobster - 10111 171 St NW
Seafood, American
Carl's Jr. - 10041 171 St NW
Fast Food, Burgers
JOEY Mayfield - 130 Mayfield Common Northwest
Canadian, Lounges, Gluten-Free
Restaurants in Edmonton, AB
Olive Garden Italian Restaurant
10121 171st Street, Edmonton, AB T5S 1S6
(780) 484-0700