Shanghai Reds 2 13813 Fiji Way Marina Del Rey, CA 90292 Phone: (310) 823-4522
Category: Family Restaurant Diners