Alberts Manor House Restaurant 1817 S Dumas Ave Dumas, TX 79029 Phone: (806) 935-5507
Category: Family Restaurant Diners