Devolli's Italian Restaurant
Add Hours
19 Years
in Business
Phone: (903) 463-3800
Address: 220 W Main St, Denison, TX 75020
Website: http://www.devollisitalian.com
Devolli’S Italian Restaurant
Cuisines: Italian, European, Continental
Price Range : Average
1018 S Austin Ave, Denison, TX 75020
210 S Austin Ave, Denison, TX 75020
2773 N Us Highway 75, Sherman, TX 75090
2324 Texoma Pkwy, Sherman, TX 75090
3315 Woodlawn Blvd, Denison, TX 75020
500 N Us Highway 75, Denison, TX 75020
4801 Texoma Pkwy, Sherman, TX 75090
1721 N Woods St, Sherman, TX 75092
529 W Lamar St, Sherman, TX 75090
115 S Travis St, Sherman, TX 75090