Camphor wins Michelin star less than 1 year after opening
This year the Michelin organization released its new list of stars and other notable restaurants and many Los Angeles restaurants were on that list.
This year the Michelin organization released its new list of stars and other notable restaurants and many Los Angeles restaurants were on that list.