Olive Garden
2418 S. Stemmons Parkway
Lewisville, TX 75067
(972) 315-6202
(972) 315-6205 (fax)
Hours:
Sun-Thurs 11 a.m. - 10 p.m.
Fri-Sat 11 a.m. - 11 p.m.
Fri-Sat 11 a.m. - 11 p.m.