Business ❯ Food ❯ Restaurants ❯ Incidents
The family-run restaurant’s first East Bay outpost occupies a roughly 300-seat space at Walnut Creek’s Broadway Plaza.