It’s Official, Stelle Bistro Closes in Walnut Creek

1403 Locust St, Walnut Creek

Thanks to everyone who sent in word that the Italian-Peruvian fusion restaurant Stelle Bistro has closed. Diablo Dish also reported that they “appeared” to have gone out of business. Although the inside shows the table settings still set, the Better Homes and Gardens Real Estate sign in front is the most public indication that they really have closed for good.