Val's Italian Restaurant & Pizza - Canton
116 S Capitol St, Canton
(903) 567-3388
Menu
Restaurants in Canton, TX
Val's Italian Restaurant & Pizza - Canton
116 S Capitol St, Canton, TX 75103
(903) 567-3388