This location is right outside of Markville Mall, but parking should be relatively easy to find. When I entered the restaurant it was quite empty and the other times that I have visited have been similar experiences.
Even though prices have gone up, I find that the food is still quite good value especially considering that most meals include unlimited garlic loaf and choice of soup or salad (if you have two people, have one choose soup and the other salad so you can share).
The reason why this is three stars is the superior Olive Garden chain in the United States. Portions here are slightly smaller and variety on this menu is small. I ordered the build your own pasta for $14.99 with fettuccine, meatballs, and alfredo sauce. I recommend ordering meatballs because they are the best value, even though they are frozen like everything else here. The picture provided shows portion size, which left me quite full after all the homeloaf and soup. It also tasted decent and I was satisfied with the quality here.
Atmosphere: 4/5
Service: 4/5
Food: 3/5
Value: 3/5
3.5/5 but leaning to 3