JavaScript is not enabled.
Good Place to Eat - Review by citysearch c | Olive Garden

Olive Garden

Claim

Good Place to Eat 9/5/2005

If you do not mind eating at a chain/ franchise type restaurant, this is one of the best places to eat Italian food around the Astrodome. It could be a great place to stop off for dinner or lunch before or after a game. The service is great, and the atomosphere is about the same as every other Olive Garden (which is pretty good overall). PROS: food, service, atmosphere CONS: surrounding area, chain restaurant more
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021