Get directions to: Burma Superstar, Oakland, CA
Restaurant address: 4721 Telegraph Ave Oakland, CA 94609, USA
Restaurant: Burma Superstar