Sweet Fish Sushi Bar

13020 W. Pacific Promenade Playa Vista, CA 90094

Completed August 2010