Blackbird Pizza Shop (Melrose/Vista)

Lunch & Dinner

  • 7459 Melrose Avenue. Los Angeles
  • P: 3234247184
  • Business Hours Opens at 4:00 PM on Tue