ADDR: Orange Pages
San Jose
San Jose companies in Salad Bar category
San Jose
Salad Bar
Villa Italian Kitchen
Salad Bar, Pizza Place, Italian Restaurant
2200 Eastridge Loop, Ste 9201 95122