darindines.com
Sotto (Los Angeles, CA)
Sotto 9575 West Pico Blvd Los Angeles, CA 90035 Dining date: 3/30/11 Sotto is a new Italian restaurant from Steve Samson and Zach Pollack (Pizzeria Ortica) in the old Test Kitchen space. The Italia…