Savta
Restaurant
•
6333 W 3rd St Ste 110, Los Angeles, CA 90036, USA
9.4
Monday: 11:30 AM – 9:30 PM
See if anyone you trust recommends it!