Melrose Trading Post

Though it’s only on Sundays, Melrose Trading Post is the perfect place to start or end your journey. Meet and mosy local vendors, make new friends, and enjoy a quick bite.
Address:
7850 Melrose Ave Central LA