Powered by SinglePlatform from ConstantContact

Takami Sushi & Robata Restaurant

811 Wilshire Boulevard, 21st Floor
Los Angeles, CA 90017
Uber
MORE PHOTOS