Olive Garden Italian Restaurant 3801 S Medford Dr, Lufkin, TX 75901 Related: Japanese Restaurants Chinese Restaurants Foods Take Out Restaurants
Cafe Del Rio 1901 S 1st St, Lufkin, TX 75901 (936) 639-4471 Related: Pizza Arabian Restaurants Chinese Restaurants
Manhattan Restaurant 107 W Lufkin Ave, Lufkin, TX 75904 (936) 639-8400 Related: Fish & Chips Thai Restaurants Sandwiches