X'tiosu Kitchen (Forest/Wabash)

Lunch & Dinner

  • 923 Forest Ave, Los Angeles, CA 90033, USA. Los Angeles
  • P: 3235268844
  • Business Hours Opens at 11:30 AM on Tuesday