Italian Restaurants in Moreland, ID

Refine
Sort by
Features

1. Olive Garden Italian Restaurant

Olive Garden Italian Restaurant

4105 Yellowstone Ave, Chubbuck, ID 83202

CLOSED NOW:11:00 am - 10:00 pm

From Business: All of your favorites are just a few clicks away! View our menu online and Order To Go Now or come in for our famous never-ending first course of freshly baked breadsticks and…

YP
43 Years
in Business
Amenities:
Serves alcohol