Osaka Teriyaki House

  • 1009 W Alameda Ave,
    Burbank, CA 91506
  • Phone: 818-953-7195
  • Cuisine: Japanese Restaurant

Map

Unable to Display Map