Villa Italian Kitchen
- Address
- 2800 Southcenter Mall
- Suite Fc4
- Place
- Seattle , WA 98188
Description
Villa Italian Kitchen can be found at 2800 Southcenter Mall . The following is offered: Pizza - In Seattle there are 115 other Pizza. An overview can be found here.
Reviews
This listing was not reviewed yet