places to eat

Olive Garden

Olive Garden
3160 32nd Avenue South
Grand Forks, ND 58201

Popular Italian restaurant chain specializing in a variety of hearty pasta and grilled dishes.