Feed Store Restaurant

111 N. Jackson St.
Kaufman
Texas
United States