Contact
Tenmasa Japanese Restaurant (310) 275-7808
9016 Sunset Blvd, West Hollywood CA as of dinehere.us