Takoraisu

$ • Asian Fusion • American

View delivery time and booking fee. • 

570 N Figueroa St, Los Angeles, CA 90012 • More info

Currently unavailable