Burma Superstar Alameda

Overview

Address: 1345 Park St
Alameda, CA 94501
Website: burmasuperstar.com
Phone: 510-522-6200