Diamond Palace

3993 54th Street San Diego 92105