La Strada Cafe

Overview

Address: 1032 S Western Ave
Los Angeles, CA 90006
Phone: 323-731-5555