Home > Pizza & Sushi in Texas > Pizza & Sushi in Denison > Salis Italian Restaurant

Salis Italian Restaurant

1018 South Austin Avenue, Denison, TX 75020