Olive Garden Italian Restaurant - Hoover
Monday-Thursday 11am-9pm; Friday and Saturday 11am-10pm (dine-in)
Monday-Thursday 11am-9pm; Friday and Saturday 11am-10pm (dine-in)
Monday-Thursday 11am-9pm; Friday and Saturday 11am-10pm (dine-in)
(205) 985-4696