1200 Bison Ave., Newport Beach, CA 92660
Filed under:
The funky, semi-underground Bello Chef’s Table is turning heads well beyond Newport Beach