Olive Garden – Yuba City
opened about 7 months ago
Olive Garden is a popular casual dining restaurant chain which specializes in Italian-American cuisine. It opened its first restaurant in Orlando, Florida in 1982 and now has more than 800 branches in different countries all over the world.
ANNOUNCEMENT"National eateries plan moves to Yuba City"