Silicon Valley Vintage Ads, Articles, Maps and More - Silicon Valley Historical Association

Ming's Restaurant matchbox from the 1980s

Ming's was an iconic Chinese restaurant that was located at 1700 Embarcadero Road in Palo Alto, California. The restaurant was open for 58 years and closed for business in 2014.

Ming'srestaurantPalo AltoCaliforniaSilicon ValleyfoodEmbarcadero