Long John Silver Restaurant

9800 I-20 Canton TX TX, 75103 USA

(903) 829-8100

Location