Ttu Rak

Ttu-Rak


Address: 125 N Western Avenue, Los Angeles, CA 90004
Phone: (323) 960-0853

Korean restaurant at Waa Waa Plaza, by Paris Baguette and Boba Time.