LOCATION

Mama’s Restaurant on 39

21022 Beach Blvd
Huntington Beach , ca 92648
714-374-1166
Restaurant/Bar