Blosom Japanese Restaurant (3rd/Ardmore)

  • 4010 West 3rd Street. Los Angeles
  • P: 2137464642
  • Business Hours Opens at 5:00 PM on Monday