The Latte Shop
Restaurant
•
228 1st St, Los Angeles, CA 90012, USA
8.4
Thursday: 7 AM – 3:45 PM
See if anyone you trust recommends it!