Get directions to: Star Express Market, Burbank, CA
Restaurant address: 539 N Glenoaks Blvd Ste 105 Burbank, CA 91502, USA
Restaurant: Star Express Market