California-based chain Élephante officially opens today in Uptown. The massive restaurant (it seats 348) purports to serve “coastal Italian” cuisine, but our writer Alfonso Cevola pushes back on that ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results