Shanghai Star Inc 13798 Yosemite Ave S Savage, MN 55378 Phone: (612) 379-9472
Category: Family Restaurant Diners