SUSHI BAR TETSUYA
Restaurant
•
11440 Ventura Blvd Ste 106, Studio City, CA 91604, USA
9.4
Monday: Closed
See if anyone you trust recommends it!