Dickinson Cameron Built – Fleming’s Steakhouse & Wine Bar at Santa Clara Square is Now Open

dickinson cameron flemings steakhouse in santa clara

The 7,300 square-foot location has a glass wine room that holds over 1,400 bottles and a custom center piece light fixture. This is the first Fleming’s in which DCC has completed and we look forward working with them again.

Read More DCC News