Tomodachi Sushi

10975 Weyburn Ave
Los Angeles, CA 90024
Phone number: (310) 824-8805

Happy hours at Tomodachi Sushi

Nearest happy hours


Contact info