One of the hottest restaurants to hit LA in 2016 is delightful Kali, located on the edge of the Larchmont District on Melrose Blvd. As evidenced by their inclusion on Los Angeles Magazine’s 10 Best New Restaurants of 2016 list, Chef Kevin Meehan has managed to create food that […]