A great American Italian restaurant, mostly famous for their delicious bread sticks
âMmm I love the Italian restaurant Olive Garden!â Said Samantha