Get directions to: Val's Italian Restaurant, Canton, TX
Restaurant address: 116 S Capitol St Canton, TX 75103, USA
Restaurant: Val's Italian Restaurant