Filming Locations (1)

  • 2518 S Figeuroa St, Los Angeles, California, USA (Vegan Tokyo Teriyaki)