Olive Garden 4477

Olive Garden #4477, also known as Olive Garden Houston - Richey Rd., is an Olive Garden restaurant located at 15770 North Freeway in Houston, Texas.