Left Overs is a cozy eatery nestled in Abilene, TX, known for its unique approach to serving delicious comfort food.
The restaurant offers a variety of dishes made from leftover ingredients creatively crafted into flavorful meals, providing a one-of-a-kind dining experience for patrons.
Generated from their business information