Los Angeles, CA asian restaurants & food

Ttu Rak

Restaurant

125 N Western Ave, Los Angeles, CA 90004
(323) 960-0037
Excellent Good Average Poor Awful 4.0 / 5 based on 53 votes

Photos

  • Ttu Rak photo by Esther Song