Get directions to: Four Leaf Tea Room, Los Angeles, CA
Restaurant address: 318 E 2nd St, #a Los Angeles, CA 90012, USA
Restaurant: Four Leaf Tea Room