House of Lee Restaurant

125 Highway 65 North, Dumas AR

(870) 382-2388

Location