Get directions to: Blue Star Restaurant, Newark, CA
Restaurant address: 34904 Newark Blvd. Newark, CA 94560, USA
Restaurant: Blue Star Restaurant