Lemon Frog Shop
1202 N Alvarado St, Echo Park, Los Angeles, CA
This store is packed. The more rare and expensive items are at the back. Lots of accessories, shoes, etc for $10!
| Mon–Wed, Fri–Sat | 11am–3pm | |
| Thu | 1–5pm | |
| Sun | noon–3pm | |
lemonfrogshop.com
lemonfrogshop
(213) 413-2143