Sor Tino Restaurant

Phone orders only

908 S Barrington Ave, Los Angeles, CA 90049

$0 MinimumAre you the owner?