View additional reviews for Tart Restaurant.
115 S Fairfax Ave Los Angeles, California 90036 (323) 556-2608