Villa Italian Kitchen - Temporarily Closed
4750 North Division, Suite 2162, Spokane, WA
Get Directions

Similar Businesses See All

Sbarro

Sbarro

4750 North Division Street, Spokane, WA (1 Km Away)

0.0

(0 Reviews)

Chili's Grill & Bar

Chili's Grill & Bar

4750 N. Division St. 1120, Spokane, WA (1 Km Away)

0.0

(0 Reviews)

Taco Time

Taco Time

(1 Km Away)

0.0

(0 Reviews)

Own this Business Get Verified

Report Incorrect Data Make an Update