Olive Garden Italian Restaurant 3801 S Medford Dr, Lufkin, TX 75901 Related: Barbecue Restaurants Fish & Chips Japanese Restaurants
Manhattan Restaurant 107 W Lufkin Ave, Lufkin, TX 75904 (936) 639-8400 Related: Continental Cuisine Sandwiches Pizza