This Villa Italian Kitchen location has closed
14700 E Indiana Ave #2010, Spokane WA 99216
Write a review
You May Also Like
0.01 miles
Sbarro - 14700 E Indiana Ave, Spokane Valley
Pizza, Salad
0.24 miles
Donatos Pizza - 14736 E Indiana Ave, Spokane
Pizza
0.29 miles
Boston's Restaurant & Sports Bar - 14004 E Indiana Ave, Spokane
Pizza, Sports Bar
Spokane, Washington
Villa Italian Kitchen
Pizza in Spokane, WA
14700 E Indiana Ave #2010, Spokane
Suggest an Edit
Nearby Stores
LensCrafters
14700 E Indiana Ave #1008, Spokane Valley
American Eagle & Aerie Store
14700 E Indiana Ave Space 1022, Spokane Valley
Go! Calendars & Games
14700 E Indiana Ave #1024, Spokane Valley