Get directions to: Acashi Sushi Bar, Studio City, CA
Restaurant address: 4037 Radford Avenue Studio City, CA 91604, USA
Restaurant: Acashi Sushi Bar