Olive Garden Locations in Harrisburg
Harrisburg has one Olive Garden, on Jonestown Road at Colonial Commons. It serves the Pennsylvania capital.
Olive Garden in Harrisburg
Olive Garden has one restaurant in Harrisburg, Pennsylvania, at 5102 Jonestown Road in Colonial Commons. Harrisburg is the state capital and sits on the Susquehanna where I 81 meets I 83. Mechanicsburg carries the other restaurant in the area, across the river to the west.
Aim for weekday lunch between 11 AM and 3 PM: fewest people in the dining room and the smaller lunch prices apply. Session weeks fill the Harrisburg lunch service well beyond the rest of the year.
Find Your Favorite Olive Garden Spot in Harrisburg
The Olive Garden in Harrisburg plotted by its street address.
We check today's hours against the restaurant's local time…
The menu is identical statewide, so these are the dishes worth planning around before you drive over. Pumpkin Cookie Butter Cheesecake at $9.29 is the cheapest of the six.
| Location | Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|---|
| 5102 Jonestown Road (717) 540-9904 Lunch 11 AM - 3 PM | 11 AM–10 PM | 11 AM–10 PM | 11 AM–10 PM | 11 AM–10 PM | 11 AM–11 PM | 11 AM–11 PM | 11 AM–10 PM |
Hours from Olive Garden's official store listings. Holiday hours differ; see the Olive Garden hours page.
Olive Garden Harrisburg FAQs
How many Olive Garden restaurants are in Harrisburg?
One, at 5102 Jonestown Road. Mechanicsburg has another across the river.
Which is quicker, Harrisburg or Mechanicsburg?
Mechanicsburg often quotes a shorter wait, particularly on a weekday evening.
What time does Olive Garden in Harrisburg open and close?
It opens at 11 AM and closes at 10 PM Sunday through Thursday, staying open until 11 PM on Friday and Saturday.
Olive Garden Menu in Harrisburg
Plan your order before you go: every dish with prices, calories and nutrition facts.