At 911 S Hill St, Los Angeles, CA 90015-1611Los Angeles Here : The Stocking Frame DTLA. Italian Restaurant & Pizzeria. Welcome to The Stocking Frame DTLA. Italian Restaurant & Pizzeria is rated 4. It's worth a try!
Write a review