Love, RestaurantsOdys + Penelope – Los Angeles! A Modern American Churrascaria!Odys + Penelope has been a restaurant on my radar since they opened back in January 2015. I finally… September 1, 2015