siliconcali.com
Village Hummus Coming Soon?
Is a place called Village Hummus really coming soon to 1001 Park Place next to Starbucks? Well the banner has been there for months now and there’s a real estate lockbox on the door. The Quiz…