Local fresh cuisine for everyone! Italian Garden, family owned and operated – Located in the heart of Lindale Texas, serving fine Italian cuisine with a homestyle feel.
Location: 2701 S Main Street, Lindale, Texas
Phone: 903-881-0102
Local fresh cuisine for everyone! Italian Garden, family owned and operated – Located in the heart of Lindale Texas, serving fine Italian cuisine with a homestyle feel.
Location: 2701 S Main Street, Lindale, Texas
Phone: 903-881-0102